JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/17 06:25:29
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()
类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()
B和C都正确.
非抽象类C当然可以实例自己的对象,故C正确.
抽象父类B的对象x1也可以由非抽象的子类C来实例化,故B也正确.这种用法通常用于实现动态多态.
非抽象类C当然可以实例自己的对象,故C正确.
抽象父类B的对象x1也可以由非抽象的子类C来实例化,故B也正确.这种用法通常用于实现动态多态.
JAVA题目,类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是?
关于抽象类,下面说法正确的是( ).A 不能够创建对象 B 所有的方法都是抽象的方法 C 定义时不一定需要
JAVA画图形定义一个抽象的图形类,并在该类中定义一个抽象的绘图方法.然后定义3个具体的图形子类,分别是方型、圆形和三角
下列说法那个正确?( ) A.不需要定义类,就能创建对象 B.属性可以定义为抽象类 C.对象中必须有属性和
在Java中,有两个类Student和Person.如果Student是Person的子类,则下列声明对象x的语句中错误
类是对象的模板,是对一组具有共同的属性特征和行为特征的对象的抽象. A. 正确 B.错误
java语言.创建了a,b两个类,那么b类中的属性可不可以是a类的对象?
设X、Y均为已定义的类名,下列声明类X的对象X1的语句中正确的是( ) A. X x1=new X(); B.X x1=
用java编程 定义一个Animal类,再定义它的两个子类Cat和Dog,并在Test类中创建Cat和Dog的对象.急
抽象类中的抽象方法可以强制子类必须给出这些方法的具体实现是什么意思
Java语言中,下面关于类的描述正确的是().(选择一项) 解释一下超类和子类.
在下列描述中_是抽象类的特性A可以说明虚函数 B可以进行构造函数重载C可以定义友元函数D不能说明其对象