Die gleichen Namen, die für Variable verwendet werden können.
this
Für Parameternamen gelten die gleichen Regeln wie für andere Namen, die Sie in Ihrem Programm wählen.
Diese Art von Namen werden Bezeichner genannt. Die Regeln für Bezeichner finden Sie im Kapitel 9.
Hie ist eine geänderte Definition unserer HalloObjekt-Klasse:
class HalloObjekt
{
String mitteilung;
HalloObjekt( String mitteilung )
{
this.mitteilung = mitteilung;
}
void sprich()
{
System.out.println( mitteilung );
}
}
Der Parameter wird mitteilung genannt, ein legaler und vernünftiger Name.
Aber die Instanzvariable heißt ebenfalls mitteilung.
Das ist OK, aber das kann zu Verwechslungen führen.
Um das zu vermeiden, verwenden Sie das resevierte Wort this. Damit stellen Sie klar, dass
ein Bezeichner sich auf die Instanzvariable eines Objekts bezieht.
Welche Art von Konstruktor wird eine Klasse Boa haben?