当时学习多态的时候概念有点模糊。
类似于 Animal是Dog的父类那么 父类的引用可以指向子类的对象也就是说
Animal one=new Dog( ) ;
请问这里我是创建了一个Dog类的实例one,引用了父类Animal是吗。
我的理解是。开辟了Dog类的内存空间,用来实例了一个引用Animal类的对象one(她是属于Dog类但可以调用父类子类共有的方法)。
关于我的疑问
这个one究竟属于哪个类,是父类Animal的实例还是子类Dog的实例。
这里引用类型one 这个引用父类意义何在,也就说这个引用类Animal有什么实际意义,应该怎么去理解
相关分类