Was sind Containerklassen?
|
![]() |
Containerklassen sind üblicherweise in
Standardklassenbibliotheken enthaltene Klassen, die eine Menge von
Exemplaren ansammeln und verwalten können.
Andere Namen dafür sind Sammlungen (collections), Behälter (container).
|
Beispiel: In einer Liste sind die Namen der Teilnehmer verzeichnet.
Das klassische Beispiel ist die (sortierte) Listenklasse, die über Methoden zum Anfügen, Löschen, Vergleichen und Feststellen der Anzahl der Elemente verfügt. Je nachdem welche Objekte in der Containerklasse gespeichert sind unterscheidet man
Da in Collections auch Objekte unterschiedlichen Typs gespeichert werden können, eröffnen sich hier Möglichkeiten für polymorphe Zugriffe. |