java12_Generische_Programmierung
java12_Generische_Programmierung
public clsPunkt(){}
public clsPunkt(int xKoord, int yKoord){}
public clsPunkt(){}
public clsPunkt(T xKoord, T yKoord){}
T x ;
typ variablenname ;
{ Methodenrumpf
this.x = xKoord;
this.y = yKoord;
}
Jeder Parameter ist von einem bestimmten Typ. Dies kann eine
Typ-Variable, die im Klassenkopf definiert ist, sein. Es können
primitive Datentypen oder eine definierte Klasse als Typ
genutzt werden.
Die Parameter werden durch ein Komma getrennt.
Parameter können nur in dem Methodenrumpf verwendet
werden, zu dem der Methodenkopf gehört.
Parameter sind lokale Variablen einer Methode.
public T getPunktY(){
return this.y;
}
(Wrapper-Klasse)[Typ-Parameter].
Typ-Parameter können in jedes Objekt von einem bestimmten
Typ implizit konvertiert werden.
Eine Konvertierung in primitive Datentypen ist nicht möglich.
public clsDictonary(){}
public clsDictonary(K key, V value){}