共計 607 個字符,預計需要花費 2 分鐘才能閱讀完成。
Java 內部類實例化的方法有兩種:
- 非靜態內部類實例化:
外部類實例名. 內部類實例名 = 外部類實例名.new 內部類構造方法 ();
示例代碼:
public class OuterClass {
public class InnerClass {public void print() {System.out.println("Inner class");
}
}
public static void main(String[] args) {OuterClass outer = new OuterClass();
OuterClass.InnerClass inner = outer.new InnerClass(); // 非靜態內部類實例化
inner.print(); // 調用內部類方法}
}
- 靜態內部類實例化:
外部類實例名. 內部類實例名 = new 外部類實例名. 內部類構造方法 ();
示例代碼:
public class OuterClass {
public static class InnerClass {public void print() {System.out.println("Inner class");
}
}
public static void main(String[] args) {OuterClass.InnerClass inner = new OuterClass.InnerClass(); // 靜態內部類實例化
inner.print(); // 調用內部類方法}
}
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: Java
2023-12-20