java中父类引用指向子类对象时,创建的对象属于哪个类的实例化对象?
例如:Animal dog = new Dog();
其中Animal是Dog的父类。那么我新创建的dog对象,属于Animal类的实例化对象,还是Dog类的实例化对象?
==================================已经知道是dog了。
主要是不是很能理解为什么要引用父类。即便不引用父类,子类的对象不是一样可以使用父类的方法吗?但是引用父类的话,反而无法调用子类定义而父类没有定义的那些方法了。我不明白为什么要这么做?
添加回答
举报
0/150
提交
取消