标签: java object
假设您有动物继承层次结构。顶部的动物类,哺乳动物,鱼类等,以及物种(狗,猫,鲑鱼等)。为什么有人会声明一个类,如:
动物揽胜=新狗();
而不是
Dog Rover = new Dog();
这样做的优点和缺点是什么?