Warum 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 
- Printer-friendly version
- Log in to post comments
- 5852 views
typo
Warum kann man in Java Schnittstellenmethoden (Interface-methoden) nicht überschreiben?
[...]