Modellieren Sie die beiden Klassen Oberklasse, Unterklasse und die Schnittstelle Vergleichbar in UML. Modellieren Sie die Beziehung zwischen den beiden Klassen und der Schnittstelle. Die Methoden müssen nicht aufgeführt werden. Klassenname, Schnittstellenname und korrekte UML Pfeile sind ausreichend.
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{
public void drucken() {System.out.println("drucken");}
public boolean groesser(Object obj) {return true;}
public int zaehler() {return 0;}
} // Ende der Klasse Unterklasse
Die Antwort finden Sie auf der nächsten Seite (URL rechts unten klicken)
Niveau | 2 |
Schwierigkeitsgrad | mittel |
Zeit | 3 Minuten |
Antwort zu Frage 2: Schnittstellen und Überschreiben von Methoden
Schnittstellen haben keine Implementierung. Ohne eine Implementierung kann man auch nicht die Methode überschreiben. Man kann sie nur implementieren.
- Printer-friendly version
- Log in to post comments
- 4502 views