Lernpfad:Objektorientierte Programmierung mit Java/Generische Typen: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Jneug (Diskussion | Beiträge) |
Jneug (Diskussion | Beiträge) |
||
Zeile 54: | Zeile 54: | ||
== Darstellung im Klassendiagramm == | == Darstellung im Klassendiagramm == | ||
Im [[Implementierungsklassendiagramm]] wird eine ''generische Klasse'' wie andere Klassen dargestellt. Der generische Typparameter wird wie im Quelltext ergänzt und in den Methoden- und Variablen-Signaturen wie gewohnt verwendet. | |||
[[Datei:Generics_Kiste_1.png|center]] | |||
Wird eine generische Klasse von anderen Klassen referenziert, um Daten zu speichern, dann wird der konkrete Inhaltstyp als zusätzliche Notiz an die generische Klasse geschrieben. in der Regel werden dann nicht nochmal alle Objektmethoden der generischen Klasse aufgelistet. | |||
[[Datei:Generics_Kiste_2.png|center]] | |||
== Aufgabe == | == Aufgabe == |