“Animal animal = dog”,那么这个“animal"对象应该属于Animal类,还是Dog类?
这课学完有些不确定,如果“Animal animal = dog”,那么是不是说这个新创建的animal对象,属于Animal类,但执行Dog类的初始化命令呢?
如果是这样,和”Animal animal = new Dog(); animal = dog“有何区别?还是等价的关系?
这课学完有些不确定,如果“Animal animal = dog”,那么是不是说这个新创建的animal对象,属于Animal类,但执行Dog类的初始化命令呢?
如果是这样,和”Animal animal = new Dog(); animal = dog“有何区别?还是等价的关系?
2019-06-09
举报