什么是内部类? 在一个类中定义另一个类,这样定义的类称为内部类.包含内部类的类称为内部类的外部类. 如果想要通过一个类来使用另一个类,可以定义为内部类. 内部类的外部类的成员变量在内部类仍然有效,内部类中的方法可以调用外部类的方法.不论静态还是非静态的,内部类都可以直接调用外部类中的属性. 内部类的类体中不可以声明类变量和类方法. 内部类可以由外部类使用外部类中在函数中创建内部类的对象完成. 如果内部类的权限是非私有的,非静态的,就可以在其外部其他程序中被访问到,通过创建外部类对象访问内部类 如…