向上转型的对象他是属于父类的对象还是子类的对象?大神们帮帮忙

如题所述

向上转型是字子类对象当作父类来用,本质生说它是子类的对象,但是是父类的引用。所以只能看见父类的成员变量,而子类自己的成员变量就看不到。如果必须访问子类的成员变量,就要强制转换。 方法就要看子类中是不是重写了父类的方法,如果重写了,而且是父类的引用指向子类对象,那么在运行期间,new的哪个对象就执行哪个对象的方法。 方法和成员变量不同就是因为java的核心机制,多态。希望以上回答对你有帮助

记得采纳啊
温馨提示:答案为网友推荐,仅供参考
相似回答