当前位置:百科知识 > CMS专题H

问题描述:

[单选] class Dog { } class Harrier extends Dog { } class DogTest { public static void main(String [] args){ Dog d1 = new Dog(); Harrier h1 = new Harrier(); Dog d2 = h1; Harrier h2 = (Harrier)d2; Harrier h3 = d2; } } 下面哪一项是正确的?
A.编译失败 B.2个Dog对象被创建 C.2个Harrier对象被创建 D.3个Harrier对象被创建
参考答案:查看
答案解析:
☆收藏

随机题目