一、内部类
1、内部类的访问规则:
1、内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式为:外部类明.this
2、外部类要访问内部类,必须创建内部类对象。
2、访问格式
1、当内部类定义在外部类的成员位置上是,而且非私有,可以在外部其他类中
可以直接建立内部类对象
格式:
外部类明.内部类名 变量名=外部类对象.内部类对象;
Outer.Inter in=new Outer().new Inner();
2、当内部类在成员位置上时,就可以成员修饰符所修饰