Benutzer-Werkzeuge

Webseiten-Werkzeuge


glossar:ueberschreiben

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

glossar:ueberschreiben [2014/09/24 16:43] (aktuell)
Zeile 1: Zeile 1:
 +====== Überschreiben ======
 +//engl.:// **overriding**
 +===== Bedeutung ======
 +Überschreiben (engl. overriding) einer ererbten Methode m der Superklasse bedeutet, dass man in der Subklasse eine neue Deklaration für m angibt.
 +
 +Die überschreibende Methode muss in Java die gleiche Signatur wie die überschriebene haben und mindestens so zugreifbar sein. Die überschriebene Methode muss zugreifbar sein und kann durch "​super"​-Aufrufe benutzt werden:
 +
 +super.<​methodenName>​(<​AktParam1>,​ ...)
 +
 +Der aktuelle implizite Parameter eines Super-Aufrufs ist der aktuelle implizite Parameter der aufrufenden Methode.
 +
  
glossar/ueberschreiben.txt · Zuletzt geändert: 2014/09/24 16:43 (Externe Bearbeitung)