Wahr oder falsch?

Wahr oder falsch? Sie können sich ggf. Beispiele konstruieren und auf die korrekte Implementierung des Java Sprachstandards durch Ihren Compiler vertrauen.

  1. Eine in einer Klasse A definierte abstrakte Methode muss in einer davon abgeleiteten Klasse B implementiert werden.

    Falsch

  2. Für eine abstrakte Klasse können keine Konstruktoren definiert werden.

    Falsch

  3. In nicht-abstrakten Klassen müssen alle abstrakten Methoden von Elternklassen implementiert werden.

    Richtig

  4. Eine abstrakte Klasse kann keine ausführbare »public static void main(String[] args)« Methode enthalten.

    Falsch

  5. Wenn eine Basisklasse A ein Interface X implementiert, so müssen in einer von A abgeleiteten Klasse B ebenfalls alle Methoden aus X implementiert werden.

    Falsch