26.下列不是描述类的成员函数的是
A)构造函数 B)析构函数 C)友元函数 D)拷贝构造函数
【参考答案】 C
27.继承机制的作用是
A)信息隐藏 B)数据封装
C)定义新类 D)数据抽象
【参考答案】 C
28.C++语言类体系中,不能被派生类继承的有
A)转换函数 B)构造函数
C)虚函数 D)静态成员函数
【参考答案】 B
29.下面程序的运行结果是
#include
class base{
protected:
int a;
public:
base(){cout<<"0";} };
class base1:virtual base{
public:
base1(){cout<<"1";} };
class base2:virtual base{
public:
base2(){cout<<"2";} };
class derived:public base1,public base2{
public:
derived(){cout<<"3";} };
void main()
{ derived obj;
cout<
A)0123 B)3120 C)0312 D)3012
【参考答案】 A
30.对于类定义
class A{
public:
virtual void func1(){}
void func2(){} };
class B:public A{
public:
void func1(){cout<<″class B func 1″<
virtual void func2(){cout<<″class B func 2″<
下面正确的叙述是
A) A::func2()和B::func1()都是虚函数
B) A::func2()和B::func1()都不是虚函数
C) B::func1()是虚函数,而A::func2()不是虚函数
D) B::func1()不是虚函数,而A::func2()是虚函数
【参考答案】 C
[本文共有 6 页,当前是第 4 页] <<上一页 下一页>>