对象的向上转型对象

如果动物类(Animal)是父类,老虎类(Tiger)是子类,那么可以说老虎是动物,这时,老虎将失去作为老虎独有的属性和功能。从人的思维方式来看,说“老虎时动物”属于上溯的思维方式,从而衍生出Java中的向上转型对象。 向上转型对象的声明 Animal a = new Tiger(); //或者 Animal a; Tiger b = new Tiger(); a = b; 这时,称对象a是b
相关文章
相关标签/搜索