学习笔记,转自:http://www.expert58.com/news/1295.html
Java作用域public、protected 、friendly、private之间的区别
这四个作用域的可见范围如下表所示。
说明:如果在修饰的元素上面没有写任何访问修饰符,则表示friendly。
| 作用域 | 当前类 | 子孙类 | 同一package | 其他package |
| public | √ | √ | √ | √ |
| protected | √ | √ | × | × |
| friendly | √ | √ | × | × |
| private | √ | × | × | × |
下列类中,不能访问或调用以protected修饰的域和方法的是:
A.该类的父类 B.域和方法所在的类
C.同一个包内的其他类 D.其他包中该类的子类
答案:C
本文详细解析了Java中的public、protected、friendly、private四种访问修饰符的区别,并通过实例展示了它们的应用场景。

322

被折叠的 条评论
为什么被折叠?



