码自答
Java后端
(89)
(0)
收藏
在 Java 代码中,类中间除了属性和方法之外,也可以声明类--名为内部类。
内部类可以直接访问外部类中间的属性和方法
内部类有两种,静态和非静态
1 非静态内部类
非静态内部类有外部类的实例。
所以非静态内部类可以使用外部类中间的属性和方法。
例如:
2 静态内部类
静态内部类没有外部类的实例
所以静态内部类不能直接访问 外部类的非 静态成员
如果需要访问外部类的非静态成员,可以通过传递外部类的对象作为参数
点击登录参与评论
0条评论
点击登录参与评论