分析一下,跟个贴吧
class Outter{
class Inner{
void print(){
Outter.this.print();
System.out.println("Inner/n");
}
}
void print(){
Inner in=new Inner();
in.print();
System.out.println("Outter/n");
}
public static void main(String[] argv){
new Outter().print();
}
}
本文介绍了一个包含内部类的外部类的设计方式。外部类Outter中定义了一个内部类Inner,并且两个类都实现了打印方法。内部类通过Outter.this访问外部类的方法,而外部类则创建内部类实例并调用其方法。这种方式展示了Java中内外类如何相互作用。

被折叠的 条评论
为什么被折叠?



