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内部类入门示例
最新推荐文章于 2024-01-18 07:00:00 发布