Nous pouvons déclarer une interface à l'intérieur d'une autre interface ou classe. De telles interfaces sont appelées interfaces imbriquées.
Voici les règles de gestion des interfaces imbriquées.
Ce qui suit est un exemple d'interfaces imbriquées.
Démo en direct
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
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!