JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?(A).B x1=new B()(B).C x1=new C()(C).C x1=ne

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 22:34:02
JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?(A).B x1=new B()(B).C x1=new C()(C).C x1=ne
xRN@î'?&^ у1"6`(A%B "3;_p$ī\l:ͼfj6K Ņ=%a1'Ϝ/<)’Fow +2 h-`M%ͳLcrQtG;D1DrɭIDcQS袦Xe%6qC6k7pg\ᐹ Ŧ7[{&p NVٔ_ f2ǖd.݈j`aebo6a~NWYm& kRr+5 gS<_ _~oV_T_Sx2Tqv??

JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?(A).B x1=new B()(B).C x1=new C()(C).C x1=ne
JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?
类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?
(A).B x1=new B()
(B).C x1=new C()
(C).C x1=new C()
(D).C x1=new B()
第二个写错了,应该为:(B).B x1=new C()

JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?(A).B x1=new B()(B).C x1=new C()(C).C x1=ne
B和C都正确.
非抽象类C当然可以实例自己的对象,故C正确.
抽象父类B的对象x1也可以由非抽象的子类C来实例化,故B也正确.这种用法通常用于实现动态多态.