HundeHotel( String hundeName ) // OK int HundeHotel( String hundeName ) // NICHT OK void HundeHotel( String hundeName ) // NICHT OK HundeHotel( hundeName ) // NICHT OK (Braucht einen Typnamen in der Parameterliste) HundeHotel( String hundeName ); // NICHT OK HundeHotel() // OK (Es ist OK die Parameterliste wegzulassen).
Hier ist HalloObjekt mit einem unvollständigen Konstruktor:
class HalloObjekt
{
String mitteilung;
HalloObjekt( String st )
{
___________ = ________________ ;
}
void sprich()
{
System.out.println( mitteilung );
}
}
Die Parameterliste des Konstruktors ist diese:
String st
Das besagt, dass dem Konstruktor bei seiner Verwendung eine Stringreferenz übergeben wird ( wenn er aufgerufen wird).
Der Name des Parameters ist st.
Im Körper des Konstruktors repräsentiert st die Daten.
Der Konstruktor wird die Variable mitteilung mit den Daten
initialisieren, die bereitgestellt werden, wenn der Konstruktor verwendet wird.
Zum Beispiel wird in der Methode main() des vorigen Beispiels
der String "Eine Mitteilung!" dem Konstruktor als Daten übergeben.