第2题
A 如果一个类至少有一个纯虚函数,那么该类为抽象类。
B 抽象类能用作其他类的基类,还能定义抽象类对象。
C 抽象类中不能再定义普通成员函数。
D 抽象类可以作为函数的参数类型。
第3题
A.纯虚函数是一种特殊的虚函数,它没有具体的定义
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类的派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的定义由派生类给出
第6题
A.基类中的析构函数不能被派生类继承
B. 基类中的保护成员在派生类中无法直接访问
C. 派生类的成员除了包括派生类中自己定义的成员外,还包括它从基类继承的成员
D. 在公有继承方式下基类中公有成员和保护成员的访问权限到派生类保持不变
第7题
(A)在基类中定义的静态成员,只能由基类的对象访问
(B)在基类中定义的静态成员,在整个类体系中共享
(C)在基类中定义的静态成员,不管派生类以何种方式继承,在类层次中具有相同的访问性质
(D)一旦在基类中定义了静态成员,就不能在派生类中再定义
第9题
A.使用作用域运算符限定访问的成员函数
B.在派生类中定义同名函数,且参数表必须和基类的保持一致
C.在派生类中定义同名函数,且参数表可以和基类的不同
D.采用虚基类解决多重继承中的共同基类产生的二义性
第10题
A.纯虚函数是一个没有具体实现体的虚函数
B.抽象类是包括纯虚函数的类
C.抽象类只能作为基类,其纯虚函数的实现在派生类中给出
D.可以定义一个抽象类的对象