Letzte Änderung:
20.03.2012



Spruch des Tages

Wenn ein Arzt hinter dem Sarg seines Patienten geht, so folgt manchmal tatsächlich die Ursache auf die Wirkung.

Robert Koch
Java




Objektreferenzvariablen



Die Objektreferenzvariablen

this und
super

dienen nicht nur zum Referenzieren auf Attribute, sondern auch auch zum Referenzieren auf Methoden. Dadurch wird nicht nur eine Eindeutigkeit erreicht. Die Objektreferenzvariablen haben auch für den Lesenden dokumentarische Bedeutung. Bei größer werdenden Klassen kann ein solcher "Wegweiser" hilfreich sein.

Beispiel für die Nutzung:

this.Wert; - Das Attribut befindet sich in der aktuellen Klasse
super.Wert; - Das Attribut befindet sich in der Super-Klasse
this.Methode(); - Die Methode befindet sich in der aktuellen Klasse
super.Methode(); - Die Methode befindet sich in der Super-Klasse