- A.a::a(const A&);
- B.A::A(const A*);
- C.A::A(const A);
- D.A::A();
- A.const
- B.static
- C.class
- D.friend
- A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
- B.纯虚函数的声明总是以“=0;”结束
- C.派生类必须实现基类的纯虚函数
- D.含有纯虚函数的类不可能是派生类
- A.类的嵌套
- B.类的继承
- C.虚函数
- D.抽象类
- A.赋值兼容
- B.继承
- C.作用域
- D.支配
- A.继承实现
- B.封装实现
- C.调用成员函数实现
- D.函数重载实现
- A.继承
- B.函数定义不能嵌套
- C.封装
- D.多态性
- 41
-
析构函数的参数个数为()
- A.0个
- B.1个
- C.至少1个
- D.多于1个
- A.友元函数可以访问该类的私有数据成员
- B.一个类的友元类中的成员函数都是这个类的友元函数
- C.类与类之间的友元关系可以继承
- D.友元可以提高程序的运行效率
- A.int
- B.double
- C.float
- D.不确定
- A.成员函数时
- B.数据成员时
- C.对象时
- D.友元函数时
- A.全局变量
- B.局部变量
- C.静态变量
- D.函数
- A.对象名.对象成员名
- B.对象指针名.对象成员名
- C.对象名->对象成员名
- D.类名->对象成员名
- A.增加了一些新的运算符
- B.允许函数重载,并允许设置缺省参数
- C.规定函数说明符必须用原型
- D.引进了类和对象的概念
- A.变量a的地址值
- B.无意义
- C.变量p的地址值
- D.3
- A.class virtual B:public A
- B.virtual class B:public A
- C.class B:public A virtual
- D.class B:virtual public A
- A.输出精度
- B.输出宽度
- C.对齐方式
- D.填充字符
- 51
-
友元关系不能()
- A.提高程序的运行效率
- B.是类与类的关系
- C.是一个类的成员函数与另一个类的关系
- D.继承
- A.类中定义的运算符函数
- B.同一个名字,参数个数不同
- C.派生类中重新定义了一个和基类中的原型完全相同的函数
- D.类中定义了两个同名,同参数表的函数,其中一个是常成员函数
- 53
-
静态成员函数没有()
- A.返回值
- B.this指针
- C.指针参数
- D.返回类型