java / beginner
Snippet
Das 'this'-Schlüsselwort
Das Schlüsselwort 'this' bezieht sich auf die aktuelle Instanz der Klasse. Es wird häufig verwendet, um zwischen Klassenfeldern und Parametern mit demselben Namen zu unterscheiden.
snippet.java
1
2
3
4
5
6
class Person {String name;Person(String name) {this.name = name;}}
Erklärung
1
String name;
Deklariert eine Instanzvariable namens 'name'.
2
this.name = name;
Weist den Parameter 'name' der Instanzvariablen 'name' unter Verwendung von 'this' zu.