1) Wer erzwingt eigentlich, dass man in Unterklassen z.B. Methode getPreisInEuro() überschreibt?
2) Unterklassen erben die abstrakte Methode, Daher: Compilerfehler, wenn keine Implementierung vorhanden - es sei denn?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Wofür steht API?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Können konkrete Methoden abstrakte Methoden verwenden?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
1) Von einem Interface wird nicht geerbt, sondern
2) Ist ein Interface eine Klasse?
3) Kann eine Klasse mehrer Interfaces implimentiern?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
1) Was können auch Abstrakte Klassen enthalten?
2) kann ein Interface über Variablen verfügen?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Semantik: true wenn <objektreferenz> eine Instanz/Implementierung
von <Klasse/Interface>
Syntax?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist wenn die Unterklasse nicht abstrakt, sondern konkret sein soll?
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Was ist die Richtige reihenfolge?
1) oder 2)
// 1)
public class ICE extends Zug implements MitBordbistro {}
// 2)
public class ICE implements MitBordbistro extends Zug {}
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.
Finde den Fehler:
public interface MitBordbistro {
public int getAnzahlSpeiseplaetze() {}
}
Nur angemeldete Nutzer dürfen die Antwort sehen. Hier geht's zur kostenlosen Registrierung.