Aclass fun(int);
Aclass*p;
int fun(Aclass);
AclassObj;
第1题:
A.int fun(A&)
B.A*p
C.A fun(int)
D.A Obj
第2题:
下面描述中体现了抽象类特性的语句是
A.可以说明虚函数
B.可以进行构造函数重载
C.可以定义友元函数
D.不能定义对象
第3题:
下列关于抽象类的叙述不正确的是( )。
A.含有纯虚函数的类称作抽象类
B.抽象类只能是基类
C.抽象类不能被实例化
D.纯虚函数可以被继承
抽象类是指包含纯虚函数的类,它主要用于基类,给其他派生类提供参考,由于含纯虚 函数,故抽象类不能实例化。
第4题:
下列关于抽象类的描述中,错误的是()
A. 抽象类是用修饰符abstract说明的
B. 抽象类是不可以定义对象的
C. 抽象类是不可以有构造方法的
D. 抽象类通常要有它的子类
第5题:
A.语句1错误,语句2和语句3正确
B.语句2正确,语句1和语句3错误
C.语句3正确,语句1和语句2错误
D.语句1正确,语句2和语句3错误
第6题:
类B是一个抽象类,类C是类B的非抽象子类,下列创建对象x1的语句中正确的是()。
A.Bx1=newB();
B.Bx1=newC();
C.Cx1=newC();
D.Cx1=newB();
第7题:
若要把函数void f()定义为aClass的友元函数,则应该类aClass的定义中加入的语句是( )。
A.void f();
B.static void f();
C.friend f();
D.friend void f();
第8题:
假设x的值为5,则在执行以下语句时,其输出结果为"Ok"的Select Case语句是( )。
第9题:
下面描述中体现了抽象类特性的语句是
A.可以说明虚函数
B.可以进行构造函数重栽
C.可以定义友元函数
D.不能说明其对象
第10题:
下列关于抽象类的表述中正确的是( )。
A)派生类必须要实现作为基类的抽象类中的纯虚函数
B)抽象类的成员函数至少有一个没实现
C)抽象类不可能用来定义对象
D)派生类不能成为抽象类