Created by Patricia Steves
over 8 years ago
|
||
Was ist eine polymorphe Methode?
Was passiert, wenn innerhalb der Vererbungshierarchie polymorphe Methoden verwendet werden?
Wie können private Methoden der Superklasse in der Subklasse überschrieben werden?
Wird methodeA() in der Subklasse A überschrieben, welche Methode wird in A durch super.methodeA() aufgerufen?
Was sind die Vorteile des Aufrufs der Methoden über super?
Werden überschriebene Klassenmethoden der Superklasse in der Subklasse auch mithilfe von super aufgerufen?
Was ist frühe und späte Bindung der Methoden?
Wie werden Instanzmethoden in Java gebunden und was sind die Konsequenzen davon?
Wie können Datenfelder der Superklasse in der Subklasse verdeckt werden?
Wie greift man auf verdeckte Instanz- und Klassenvariablen der Superklasse zu?
Was ist Polymorphie von Objekten in Java?
Kann man immer ein Sohn-Objekt in ein Vater-Objekt casten?
Was ist Up-Cast? Ist es immer möglich?
Was ist Down-Cast? Immer möglich?
Wann tritt die eingeschränkte Sichtweise auf?
Was ist Aggregation und wie sieht sie aus?
Was ist Komposition?
Was ist Vererbung und wie wird sie in Java definiert?
Was wird von der Basisklasse vererbt?