| 
 
| 内部类的访问规则:内部类可以直接访问外部类中 的成员包括私有 外部类要想访问内部类就必须建立内部类的对象
 访问格式:内部类在外部类的成员位置上,并没有被私有,如果想要在其他的外部类建立内部类的对象
 外部类名.内部类名  变量名=外部类对象.内部类对象
 Outer.Inner  i1=new Outer().new Inner();
 内部类在外部类的成员位置上,可以被成员修饰符所修饰
 比如 private 将内部类对其他外部类进行封装
 static  内部类能被静态修饰变成静态内部类,具有静态属性
 并只能访问外部类中的静态成员了,出现了访问局限
 1: 那么在其他外部类中怎么直接访问内部静态类中的非静态成员呢呢?
 new   Out.Inner().function();
 2:那么如何在其他外部类中访问内部静态类中的静态成员呢?
 Out.Inner.function();
 如果内部内中有静态成员,那么该内部类必须定义为静态类
 当外部内中的静态成员访问内部类中的成员时,内部类必须也要定义为static
 
 | 
 |