Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |
| modul:archiv:m320:learningunits:lu97:theorie:lu5-kapitel_1 [2026/08/30 14:06] – ↷ Seite von modul:m320:learningunits:lu97:theorie:lu5-kapitel_1 nach modul:archiv:m320:learningunits:lu97:theorie:lu5-kapitel_1 verschoben msuter | modul:archiv:m320:learningunits:lu97:theorie:lu5-kapitel_1 [2026/08/30 14:09] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 74.7.243.195 |
|---|
| Betrachten wir die Delegation anhand eines Beispiels. Das folgende Bild zeigt ein "Kreiseck": | Betrachten wir die Delegation anhand eines Beispiels. Das folgende Bild zeigt ein "Kreiseck": |
| |
| {{modul:m320:learningunits:lu97:theorie:delegation_-_abb._1.jpg?nolink&400|Abb. 1: Kreiseck mit Mittelpunkt im Ursprung des kartesischen Koordinatensystems}}\\ | {{modul:archiv:m320:learningunits:lu97:theorie:delegation_-_abb._1.jpg?nolink&400|Abb. 1: Kreiseck mit Mittelpunkt im Ursprung des kartesischen Koordinatensystems}}\\ |
| //Abb. 5.1: //Kreiseck mit Mittelpunkt im Ursprung des kartesischen Koordinatensystems\\ | //Abb. 5.1: //Kreiseck mit Mittelpunkt im Ursprung des kartesischen Koordinatensystems\\ |
| |
| In Python kann ein solches "Kreiseck" mit Hilfe einer Klasse erzeugt werden, die einen Kreis und ein Eck (Quadrat) aggregiert. Das Eck selbst stellt eine Aggregation von 4 Punkten dar. Sind die Klassen ''Eck'' und ''Kreis'' schon bekannt, so kann ein Objekt der Klasse ''Kreiseck'' aus Objekten der schon bekannten Klassen ''Kreis'' und ''Eck'' zusammengebaut werden. Siehe hierzu das folgende Bild: | In Python kann ein solches "Kreiseck" mit Hilfe einer Klasse erzeugt werden, die einen Kreis und ein Eck (Quadrat) aggregiert. Das Eck selbst stellt eine Aggregation von 4 Punkten dar. Sind die Klassen ''Eck'' und ''Kreis'' schon bekannt, so kann ein Objekt der Klasse ''Kreiseck'' aus Objekten der schon bekannten Klassen ''Kreis'' und ''Eck'' zusammengebaut werden. Siehe hierzu das folgende Bild: |
| |
| {{modul:m320:learningunits:lu97:theorie:delegation_-_abb._2.jpg?nolink&400|Abb. 2: "Gross"-Objekt :Kreiseck referenziert "Klein"-Objekte :Kreis und :Eck}} | {{modul:archiv:m320:learningunits:lu97:theorie:delegation_-_abb._2.jpg?nolink&400|Abb. 2: "Gross"-Objekt :Kreiseck referenziert "Klein"-Objekte :Kreis und :Eck}} |
| {{modul:m320:learningunits:lu97:theorie:lu05-abb5.3-delegation_sequenzdiagramm.png?400|}}\\ | {{modul:archiv:m320:learningunits:lu97:theorie:lu05-abb5.3-delegation_sequenzdiagramm.png?400|}}\\ |
| //Abb. 5.2: //Delgation von Aufgaben | //Abb. 5.2: //Delgation von Aufgaben |
| |