Es gibt mit Sicherheit leichtere Dinge auf der Welt als das Entwurfsmuster „Kompositum“ zu verstehen… ;)
Heute wage ich mich mal daran, Euch das zu erklären:
In der Literatur ist immer von s.g. „Teil-Ganzes-Hierarchien“ die Rede. Aber was ist das? Stellen wir uns ein Dateisystem (engl. filesystem) vor, z.B. ist der Windows Explorer ein solches: Es gibt Ordner, die nur Dateien enthalten, welche die leer sind oder wiederrum andere Ordner beinhalten, für die gleiches gilt. Die Ordner können also -theoretisch- unendlich verschachtelt sein, wobei deren Inhalt jeweils variieren kann.