java protected 访问权限
2012-03-21 15:27
405 查看
关于java中 protected的访问权限的问题
1.有两个类AA ,AAA 不在一个包内
2.AA类是父类 AAA 是子类
3.AA类中有一个protected修饰的属性num
4.AAA类中有个属性为aaa(int)
问: 方法中的三行那个错了
void method(){ this.aaa = super.num; this.aaa = this.num; this.aaa = new AA().num; }
答:是第三行错了 new AA().num 创建AA的实例后调用不了 num这个属性
原因是new AA()并非BB的直接指针或者引用
如有不妥 ,可以指点
相关文章推荐
- Java中访问修饰符protected的权限
- java中访问权限控制public protected default(friendly) 和private
- Java:谈谈protected访问权限
- Java【public、private、protected区别】-访问权限
- Java 访问权限控制:你真的了解 protected 关键字吗?
- Java【public、private、protected区别】-访问权限
- 谈谈 java 的protected 访问权限。
- Java访问权限public、protected、默认、private
- Java学习循序渐进之private,protected,public,默认修饰的访问权限
- Java:谈谈protected访问权限
- Java中访问权限修饰符public protected 缺省默认 private的用法总结
- Java【public、private、protected区别】-访问权限
- Java语言中protected访问权限
- public,private,protected访问权限在Java,C++中的解析
- java 的protected 访问权限。
- Java:谈谈protected访问权限
- Java学习之访问权限Public,Private,Protected,Default的作用域
- Java包及访问控制权限--(private/default/protected/public)及命名规范
- Java中访问权限修饰符public protected 缺省默认 private的用法总结(转)
- Java【public、private、protected区别】-访问权限