1.成员内部类和静态内部类都定义在外部类的成员位置上。
2.二者都可以使用访问修饰符,因为成员内部类的地位是一个成员。
3.成员内部类可以直接访问外部类的所有成员,包括私有的。
静态内部类(添加static)可以直接访问外部类的所有静态成员,包括私有的。但不能直接访问外部类的非静态成员。
成员内部类,静态内部类(添加static)
最新推荐文章于 2024-07-22 22:58:19 发布
1.成员内部类和静态内部类都定义在外部类的成员位置上。
2.二者都可以使用访问修饰符,因为成员内部类的地位是一个成员。
3.成员内部类可以直接访问外部类的所有成员,包括私有的。
静态内部类(添加static)可以直接访问外部类的所有静态成员,包括私有的。但不能直接访问外部类的非静态成员。