final vor dem parameter eines Konstruktors

Mikrowelle

Bekanntes Mitglied
Hallo

Was bewirkt das final in

Code:
konstruktor(final int x){
this.x=x;
}

Ist das das gleiche wie

Code:
final int x;

konstruktor(int x){
this.x=x;
}
 
nein,

bei

Java:
konstruktor(final int x){
this.myX=x;
}

kann ich im konstruktor nicht schreiben

x += 15; oder so was,

beim zweiten beispiel schon.

(Einmal ist die Membervariable final, das andere mal das Argument, sind zwei verschiedene Variablen)
 

Neue Themen


Zurück
Oben