Wir können eine Schnittstelle innerhalb einer anderen Schnittstelle oder Klasse deklarieren. Solche Schnittstellen werden als verschachtelte Schnittstellen bezeichnet.
Im Folgenden sind die Regeln für die Verwaltung verschachtelter Schnittstellen aufgeführt.
Das Folgende ist ein Beispiel für verschachtelte Schnittstellen.
Live-Demo
class Animal { interface Activity { void move(); } } class Dog implements Animal.Activity { public void move() { System.out.println("Dogs can walk and run"); } } public class Tester { public static void main(String args[]) { Dog dog = new Dog(); dog.move(); } }
Dogs can walk and run
Das obige ist der detaillierte Inhalt vonVerschachtelte Schnittstellen in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!