现有: class Dog{ } class Harrier extends Dog { } class DogTest{ public static void main (String [] args) { Dog dl=new Dog(); Harrier hl=new Harrier(); Dog d2=hl; Harrier h2= (Harrier) d2; Harrier h3=d2; } } 下面哪一项是正确的?()
- A2个Dog对象被创建
- B2个Harrier对象被创建
- C3个Harrier对象被创建
- D编译失败