- public class Test {
- public static void main(String[] args) {
- Zi w = new Zi();
- w.run();
- System.out.println(w.name);
- }
- }
- class Fu{
- String name = "hzb";
- void run(){
- System.out.println("haha");
- }
- }
- class Zi extends Fu{
-
- }
复制代码
Java中的protected和default的权限,我查了很多资料,得出的结果是这样的下表为Java访问控制符的含义和使用情况
| 类内部 | 本包 | 子类 | 外部包 | public | √ | √ | √ | √ | protected | √ | √ | √ | × | default | √ | √ | × | × | private | √ | × | × | × | 意思是 default 修饰的成员,是不能被子类访问的?
然后我自己做了个测试,
可测试结果是可以正常直接调用的。。。。。
|
|