Heim >Java >javaLernprogramm >Warum kann eine Schnittstelle in Java keine andere Schnittstelle implementieren?
In Java kann eine Schnittstelle keine andere Schnittstelle implementieren.
interface MainInterface { void mainMethod(); } interface SubInterface extends MainInterface { // If we put <strong>implements </strong>keyword in place of <strong>extends, </strong>// compiler throws an error. void subMethod(); } class MainClass implements MainInterface { public void mainMethod() { System.out.println("Main Interface Method"); } public void subMethod() { System.out.println("Sub Interface Method"); } } public class Test { public static void main(String args[]) { MainClass main = new MainClass(); main.mainMethod(); main.subMethod(); } }Ausgabe
Main Interface Method Sub Interface Method
Das obige ist der detaillierte Inhalt vonWarum kann eine Schnittstelle in Java keine andere Schnittstelle implementieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!