2 Schnittstellen und Überschreiben von Methoden
2 Schnittstellen und Überschreiben von MethodenWarum kann man in Java Schnittstellenmethoden (Interface-methoden) nicht überschreiben? Warum kann man nur Methoden einer Oberklasse überschreiben?
Die Antwort finden Sie auf der nächsten Seite (URL rechts unten klicken)
| Niveau | 2 |
| Schwierigkeitsgrad | mittel |
| Zeit | 3 Minuten |
Antwort zu Frage 1: Abstrakte Klassen und Schnittstellen
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
- 5852 views
typo
Warum kann man in Java Schnittstellenmethoden (Interface-methoden) nicht überschreiben?
[...]