本文共 1269 字,大约阅读时间需要 4 分钟。
//代码1:内部类对外部类可见 class Outer{ //创建私有内部类对象 public Inner in=new Inner(); //私有内部类 private class Inner{ ... } }
//代码2:外部类对内部类可见 //(内部类可以访问外部类的所有成员变量和方法) class Outer{ //外部类私有数据域 private int data=0; //内部类 class Inner{ void print(){ //内部类访问外部私有数据域 System.out.println(data); } } }
class InnerVistOuterPrivate{ public static void main(String[] args) { System.out.println("Hello World!"); new Outer().new Inner().print(); }}//代码2:外部类对内部类可见 //(内部类可以访问外部类的所有成员变量和方法) class Outer{ //外部类私有数据域 private int data=100; //内部类 class Inner{ void print(){ //内部类访问外部私有数据域 System.out.println(data); } } } /*Hello World!100请按任意键继续. . .*/
转载地址:http://owkib.baihongyu.com/