Skip to Content

8 Implementieren einer Unterklasse mit einer Schnittstelle

Implementieren sie die notwendigen Methodenköpfe für die Klasse Unterklasse.

Die Klasse Unterklasse hat die folgenden Eigenschaften:

  • Sie wird aus der Klasse Oberklasse abgeleitet
  • Sie implementiert die Schnittstelle(Interface) Vergleichbar

Vervollständigen Sie die Klasse Unterklasse mit den notwendigen Methoden um ein Objekt dieser Klasse erzeugen zu können. Die Methodenrümpfe können mit {…} abgekürzt werden.

public abstract class Oberklasse {
    public abstract void drucken();
    public abstract boolean groesser(Object obj);
    public int status() {return 1;}
} //Ende der Klasse Oberklasse

public interface Vergleichbar {
    public boolean groesser(Object obj);
    public int zaehler();
} // Ende der Schnittstelle Vergleichbar

public class Unterklasse extends Oberklasse implements Vergleichbar{
// Bitte Methoden hier eintragen
} // Ende der Klasse Unterklasse 

Die Antwort finden Sie hinter der nächsten Frage (URL rechts unten klicken).

Niveau 2
Schwierigkeitsgrad mittel
Zeit 4 Minuten

 

Antwort zu Frage 7: Java Schnittstellen in alternativer UML Darstellung

Interfaces in Lollipop-Präsentation

Stop. Die Antwort zu Frage 8 finden Sie weiter unten!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Antwort zu Frage 8: Implementieren einer Unterklasse mit einer Schnittstelle

public abstract class Oberklasse {
    public abstract void drucken();
    public abstract boolean groesser(Object obj);
    public int status() {return 1;}
} //Ende der Klasse Oberklasse

public interface Vergleichbar {
    public boolean groesser(Object obj);
    public int zaehler();
} // Ende der Schnittstelle Vergleichbar

public class Unterklasse extends Oberklasse implements Vergleichbar{
// Bitte Methoden hier eintragen    
    public void drucken() {System.out.println("drucken");}
    public boolean groesser(Object obj) {return true;}
    public int zaehler() {return 0;}
} // Ende der Klasse Unterklasse


blog | by Dr. Radut