Java內部類入門示例
public class test {
public static void main(String[] args) {
OuterClass out = new OuterClass();
OuterClass.InnerClass1 inner1 = new OuterClass().new InnerClass1();
OuterClass.InnerClass2 inner2 = out.new InnerClass2();
out.method();
inner1.method();
inner2.method();
}
}
class OuterClass {
int outerData;
void method() {
System.out.println("Outer Class.");
}
class InnerClass1 {
int data;
void method() {
System.out.println("Inner Class 1.");
}
}
class InnerClass2 {
int data;
void method() {
System.out.println("Inner Class 2.");
}
}
}
相關文章
- java內部類,區域性內部類,靜態內部類,匿名內部類Java
- java內部類之成員內部類之匿名內部類Java
- Java內部類詳解--匿名內部類Java
- java內部類之成員內部類Java
- Java 內部類Java
- Java內部類Java
- 10-Java內部類——成員內部類、區域性內部類、匿名內部類Java
- java之內部類(InnerClass)----非靜態內部類、靜態內部類、區域性內部類、匿名內部類Java
- Java內部類詳解-- 成員內部類Java
- java內部類,為什麼需要內部類?Java
- Java內部類和匿名內部類的用法Java
- java內部類之成員內部類之區域性內部類Java
- 10、Java——內部類Java
- java內部類案例Java
- 搞懂 JAVA 內部類Java
- Java--內部類Java
- java的內部類Java
- Java內部類詳解--區域性內部類Java
- java內部類之成員內部類例項Java
- Java中的巢狀類、內部類、靜態內部類Java巢狀
- Java類與匿名內部類Java
- Java基礎內部類4-內部類進階Java
- Java基礎10---包、內部類、匿名內部類Java
- Java基礎--Java 內部類Java
- 淺談java內部類Java
- Java-InnerClass內部類Java
- Java內部類詳解Java
- Java 內部類詳解Java
- java靜態內部類Java
- JAVA內部類有關Java
- java內部類的理解Java
- JAVA內部類學習Java
- 初識Java內部類Java
- java中的內部類Java
- Java中的匿名內部類及內部類的二三事Java
- 微軟內部的部門歸類–資訊圖微軟
- Java 的抽象類, 介面以及內部類Java抽象
- Java 內部類使用詳解Java