44问答网
所有问题
向上转型的对象他是属于父类的对象还是子类的对象?大神们帮帮忙
如题所述
举报该问题
推荐答案 2014-06-26
向上转型是字子类对象当作父类来用,本质生说它是子类的对象,但是是父类的引用。所以只能看见父类的成员变量,而子类自己的成员变量就看不到。如果必须访问子类的成员变量,就要强制转换。 方法就要看子类中是不是重写了父类的方法,如果重写了,而且是父类的引用指向子类对象,那么在运行期间,new的哪个对象就执行哪个对象的方法。 方法和成员变量不同就是因为java的核心机制,多态。希望以上回答对你有帮助
记得采纳啊
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YKWVVWVRWKKD66WYVGZ.html
相似回答
大家正在搜
相关问题
java中向上转型后的对象中包含的是父类的方法还是子类的方法...
java:子类对象向上转型为父类实例后,调用的是父类方法,还...
Java中,上转型对象和父类对象有什么区别。。。我感觉没有区...
Java中ArrayList的向上转型问题(父类与子类的关系...
java中的对象转型里,向上转型,将子类对象赋给父类引用,这...
java:对象的向上转型有什么意义?
父类对象转换为子类对象就是向下转型 程序会自动完成 子类对象...
java问题,子类继承父类,如果子类向上转型是否子类对象可以...