Java 中的巢狀介面
我們可以在另一個介面或類中宣告介面。這樣的介面被稱為巢狀介面。
以下列出了巢狀介面的規則。
- 在介面中宣告的巢狀介面必須是公共的。
- 在類中宣告的巢狀介面可以具有任何訪問修飾符。
- 巢狀介面預設情況下是靜態的。
以下是一個巢狀介面的示例。
示例
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
廣告