Created by Patricia Steves
over 8 years ago
|
||
Verdecken von Datenfeldern der Superklasse in der Subklasse
Wie greift man auf verdeckte Instanz- und Klassenvariablen der Superklassen zu?
Was ist Polymorphie von Objekten in Java?
Kann man immer ein Sohn-Objekt in ein Vater-Objekt casten?
Wann tritt die eingeschränkte Sichtweise auf?
Was ist eine finale Klasse und wie definiert man sie?
Wie kann man eine finale Methode überschreiben?
Machen finale Instanz- und Klassenvariablen Sinn?
Abstrakte Klasse
Deklaration einer abstrakten Klasse
Abstrakte Methode
Wo wird eine abstrakte Methode implementiert?
Kann eine abstrakte Klasse nicht-abstrakte Methoden enthalten?
Wozu braucht man abstrakte Methoden?
Muss eine Subklasse einer abstrakten Klasse alle abstrakten Methoden unbedingt implementieren?
Schnittstelle
In welcher Phase des Systementwufs werden Schnittstellen festgelegt?
Wie wird eine Schnittstelle in UML visualisiert?
Was beinhaltet eine Schnittstelle in Java?
Können die in einer Schnittstelle definierten Konstanten private sein?
Warum müssen alle Konstanten initialisiert sein?
Kann in einer Schnittstelle bei Methodendeklaration das Schlüsselwort abstract ausgelassen werden?
Definiert eine Schnittstelle auch einen abstrakten Datentyp?
Wie viele Schnittstellen kann eine Klasse in Java implementiert?