Nächste Seite:
Grundsätzliches
Aufwärts:
Prinzipien von Programmiersprachen Vorlesung
Vorherige Seite:
Auswertung der Umfrage
Unterprogramme
Unterabschnitte
Grundsätzliches
Parameter-Übergabe (Semantik)
Parameter-Übergabe (Implementierungen)
Parameterübergabe
Call-by-value, call-by-reference (C#)
Call-by-name
Call-by-name (Macros)
Call-by-name in Scala
Bedarfsauswertung
Beispiele f. Bedarfsauswertung (Haskell)
Beispiele f. Bedarfsauswertung (Scala)
Argumente/Parameter
Positionelle/benannte Argumente
Default-Werte
Variable Argumentanzahl (C)
Variable Argumentanzahl (Java)
Aufgaben zu Parameter-Modi (I)
Aufgaben zu Parameter-Modi (II)
Lokale Unterprogramme
Statische und dynamische Sichtbarkeit
Frames, Ketten
Lokale Unterprogramme: Beispiel
Flache Unterprogramme (C)
Lokale Unterprogramme in C# und Java
Unterprogramme als Argumente
Unterprogramme als Resultate
Lokale anonyme Unterprogramme
Lokale Klassen (Java)
Lokale Funktionen in Java 8
Unterprogramme/Zusammenfassung
2015-01-26