内部类访问外部类成员
2013-01-08 10:26
197 查看
class InnerClassVisitPrivateVar { private int i=100; class Inner { void Inc_print_i() { i+=1; System.out.println("i= "+i ); } } public static void main(String[] args) { InnerClassVisitPrivateVar OuterObj=new InnerClassVisitPrivateVar(); InnerClassVisitPrivateVar.Inner InnerObj=OuterObj.new Inner(); InnerObj.Inc_print_i(); InnerObj.Inc_print_i(); System.out.println("Hello World!"); } } /* i= 101 i= 102 Hello World! 请按任意键继续. . . */
相关文章推荐
- 外部类访问内部类的私有成员变量
- JAVA中内部类访问外部类成员
- 关于java 中 classname.new classname2();的写法 其实是外部类静态成员对内部类的访问
- java 内部类和外部类互相访问各自的私有成员
- 深入理解Java中为什么内部类可以访问外部类的成员
- 黑马---程序员 在外部类中,如何访问内部类中的静态成员呢? outer.inner.function();
- 内部类对宿主类private成员的访问
- 在我的上一篇博客 深入理解Java中为什么内部类可以访问外部类的成员
- Java匿名内部类访问外部类局部变量,为何需被标志为final?
- java语言基础(48)——局部内部类访问外部成员和局部成员
- Java基础-内部类-为什么成员内部类可以无条件访问外部类
- Java匿名内部类可以访问外部类的成员;若访问所在方法的成员,那个成员必须具有final属性
- Java基础,外部类能够访问内部类的私有静态字段。
- JavaSE8基础 内部类可以访问外部类的私有成员
- 定义一个包含私有成员变量和函数的类,再定义一个内部类,在内部类函数中访问外部成员变量,并调用外部函数。在外部类函数中创建内部类对象,调用内部类函数
- 深入理解Java中为什么内部类可以访问外部类的成员
- java--内部类访问final成员
- java 外部类静态方法访问内部类
- Java中为什么内部类可以访问外部类的成员
- JavaSE8基础 外部类访问内部类的时候,需要创建对象