当前位置:首页 > Java语言程序设计(一)(04747) > 正文内容

某程序中有如下的类及对象的定义:class ParentClass {}
class SubClass1 extends ParentClass{}
class SubClass2 extends ParentClass{}
ParentClass a = new ParentClass ();
SubClass1 b= new SubClass1();
SubClass2 c = new SubClass2();当执行语句b=(SubClass1)c;时

高老师2年前 (2024-03-26)Java语言程序设计(一)(04747)8

某程序中有如下的类及对象的定义:class ParentClass {}
class SubClass1 extends ParentClass{}
class SubClass2 extends ParentClass{}
ParentClass a = new ParentClass ();
SubClass1 b= new SubClass1();
SubClass2 c = new SubClass2();当执行语句b=(SubClass1)c;时,结果是

A.编译时出错

B.编译时正确,但执行时出错

C.执行时完全正确

D.不确定

正确答案是A

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/436756.html

分享给朋友: