next up previous contents index
Next: Verdecken durch Klassenmethoden Up: Vererbung Previous: Was wird vererbt?

Verdecken von Attributen

    Ein Attribut-Deklaration (statisch oder nicht-statisch) verdeckt eine Attribut-Deklaration einer Oberklasse oder eines Ober-Interfaces, die den gleichen Namen hat.

Der Typ von verdeckendem und verdeckten Attribut muß dabei nicht der gleiche sein.

   class point
   { public float x,y;
     static int pcount = 0;
   }
   class test extends point
   { static int x;
     boolean pcount;
   }

Es gibt drei Möglichkeiten, aus der Unterklasse auf verdeckte Namen zuzugreifen:


next up previous contents index
Next: Verdecken durch Klassenmethoden Up: Vererbung Previous: Was wird vererbt?

Peter Pfahler, 1997