内部类为什么可以作为其他类的成员? 它不是应该只能由本类访问吗
同楼上所说
内部类本身就是外部类的内在成员,内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类。 内部类的方法可以直接访问外部类的所有数据,包括私有的数据