假设Aclass为抽象类,下列正确的说明语句是()

题目
单选题
假设Aclass为抽象类,下列正确的说明语句是()
A

Aclass fun(int);

B

Aclass*p;

C

int fun(Aclass);

D

AclassObj;

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设A为抽象类,下列语句是正确的。

A.int fun(A&)

B.A*p

C.A fun(int)

D.A Obj


正确答案:AB

第2题:

下面描述中体现了抽象类特性的语句是

A.可以说明虚函数

B.可以进行构造函数重载

C.可以定义友元函数

D.不能定义对象


正确答案:D
解析:抽象类指的是类中至少有一个纯虚函数,纯虚函数是虚函数后有“=0”修饰,表示该函数在本级类中没有实现,类仅用于派生。抽象类存在的唯一目的就是构造类层次,派生出其他类。抽象类与其他类的最大区别就在于抽象类不能实例化。

第3题:

下列关于抽象类的叙述不正确的是( )。

A.含有纯虚函数的类称作抽象类

B.抽象类只能是基类

C.抽象类不能被实例化

D.纯虚函数可以被继承


正确答案:B

抽象类是指包含纯虚函数的类,它主要用于基类,给其他派生类提供参考,由于含纯虚 函数,故抽象类不能实例化。 

第4题:

下列关于抽象类的描述中,错误的是()

A. 抽象类是用修饰符abstract说明的

B. 抽象类是不可以定义对象的

C. 抽象类是不可以有构造方法的

D. 抽象类通常要有它的子类


正确答案:C

第5题:

假定已有如下变量说明和枚举定义:判断下列语句是否符合语法规则,结果是()。

A.语句1错误,语句2和语句3正确

B.语句2正确,语句1和语句3错误

C.语句3正确,语句1和语句2错误

D.语句1正确,语句2和语句3错误


参考答案:A

第6题:

类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是()。

A.Bx1=newB();

B.Bx1=newC();

C.Cx1=newC();

D.Cx1=newB();


正确答案:BC

第7题:

若要把函数void f()定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。

A.void f();

B.static void f();

C.friend f();

D.friend void f();


正确答案:D

第8题:

假设x的值为5,则在执行以下语句时,其输出结果为"Ok"的Select Case语句是( )。

 


正确答案:C

第9题:

下面描述中体现了抽象类特性的语句是

A.可以说明虚函数

B.可以进行构造函数重栽

C.可以定义友元函数

D.不能说明其对象


正确答案:D
解析:抽象类指的是类中至少有一个纯虚函数,纯虚函数是虚函数后有“=0”修饰,表示该函数在本级类中没有实现,类仅用于振生。抽象类存在的唯一目的就是构造类层次,派生出其他类。抽象类与其他类韵最大区别就在于抽象类不能实例化。

第10题:

下列关于抽象类的表述中正确的是( )。

A)派生类必须要实现作为基类的抽象类中的纯虚函数

B)抽象类的成员函数至少有一个没实现

C)抽象类不可能用来定义对象

D)派生类不能成为抽象类


正确答案:C

更多相关问题