若有父类Animal及其两个子类Cat、Dog,则以下类型转换正确的有()
若有父类Animal及其两个子类Cat、Dog,则以下类型转换正确的有()
A.Cat cat =(Cat)new Animal()
B.Animal animal = new Cat()
C.Animal a = new Dog(); Cat cat =(Cat) a
D.Animal a = new Cat(); Cat cat =(Cat) a
正确答案:Animal animal = new Cat();Animal a = new Cat(); Cat cat =(Cat) a