44问答网
所有问题
java 如何调用上上层父类的成员
cc中如何调用aa1的成员i
举报该问题
推荐答案 2015-05-25
bb继承aa1的时候有把i=0继承过来,但是你在bb中给他重新赋值为9了,因此i就是9,原先继承过来的值不存在了,被你覆盖掉了,后面cc继承bb同理,因此你在cc中访问到的只能是cc中重新赋值后的i=8,原先的0和9都不存在了
在继承时同名属性会被覆盖的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/GZZDVWKK6VV6GVRRD3.html
其他回答
第1个回答 2015-05-25
Class demo=Class.forName("A.aa1");
aa1 aa1=(A.aa1) demo.newInstance();
System.out.print(aa1.i);
直接用反射做,别建对象了,把main里的删掉换这个,把反射那个包导入
话说你的类名包名都很不规范啊
本回答被提问者和网友采纳
相似回答
java
如何调用上上层父类的成员
答:
bb继承aa1的时候有把i=0继承过来,但是你在bb中给他重新赋值为9了,因此i就是9,原先继承过来的值不存在了,被你覆盖掉了,后面cc继承bb同理,因此你在cc中访问到的只能是cc中重新赋值后的i=8,原先的0和9都不存在了 在继承时同名属性会被覆盖的 ...
java
如何调用父类的父类中的成员
变量
答:
如果
成员
变量是protected或public的,那么对子类可见,直接使用变量名就可以访问子类中继承的该变量。如果成员变量是private的,那么只能通过
父类
提供的getter和setter去访问。
java父类怎么
访问子类数据
成员
?
答:
回答:用
父类的
类型 保存 子类的对象Person p=new Student();用人类的类型p 保存 学生类的对象。此时p对象就可以
调用
Student类里面
的成员
了。这就实现了用父类调用子类的成员。
java
子类
中如何
访问和修改
父类成员
答:
①父类成员域由private修饰,那么在子类中不能直接访问父类成员域,但是可以通过父类中的公共方法访问以及修改父类成员域。如:class FatherClass{ private int a;public int geta(){ return a;} public void seta(int a){this.a=a;} } 则在子类中可以通过geta获得
父类的成员
域的值,通过seta...
大家正在搜
java如何调用父类的构造函数
java父类调用子类重写的方法
java子类调用父类的同名函数
java父类怎么调用子类方法
java子类对象调用父类方法
java调用父类方法
java子类调用子类
java调用父类函数
java调用父类属性
相关问题
java中怎样调用父类的父类的方法
如何在java中子类中父类的对象如何调用父类的方法?
求java如何在子类中调用父类的父类的成员方法
Java中为什么多态会调用父类的成员变量呢?
java 如何调用父类的父类中的成员变量
java中怎么样调用父类中的成员变量的值?谢谢!!!
关于java中 子类 可否通过向上转型,调用父类私有成员方法
Java 子类继承父类 子类实例如何调用父类的方法或成员