O'Reilly logo

Einfüehrung in Python by David Ascher, Mark Lutz

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

OOP und Komposition: »hat-ein«

Wir haben den Begriff der Komposition in Chapter 19 vorgestellt. Aus Programmierersicht besteht die Komposition aus der Einbettung anderer Objekte in ein Container-Objekt und deren Aktivierung zwecks Implementierung von Container-Methoden. Für einen Designer ist Komposition eine weitere Möglichkeit der Darstellung von Beziehungen in einem Problembereich. Aber statt mit der Zugehörigkeit zu Mengen hat Komposition mit Komponenten, d.h. mit Teilen eines Ganzen, zu tun. Komposition spiegelt auch die Beziehungen zwischen den Teilen wider und wird normalerweise eine »Hat-ein«-Beziehung genannt. Manche Texte zum Thema OO-Design bezeichnen Komposition auch als Aggregation oder unterscheiden zwischen diesen beiden, indem ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required