- A.重载函数必须具有不同的返回值类型
- B.重载函数参数个数必须相同
- C.重载函数必须有不同的形参列表
- D.重载函数名可以不同
- A.都是虚函数
- B.只有被重新说明时才是虚函数
- C.都不是虚函数
- D.只有被重新说明为virtual时才是虚函数
- A.public
- B.private
- C.protected
- D.friend
- A.某个对象名
- B.某个对象的成员名
- C.某个对象的引用名
- D.某个对象的指针名
- A.类模板的主要作用是生成抽象类
- B.类模板实例化时,编译器将根据给出的模板实参生成一个类
- C.在类模板中的数据成员具有同样类型
- D.类模板中的成员函数没有返回值
- A.C++语言的多态性分为编译时的多态性和运行时的多态性
- B.编译时的多态性可通过函数重载实现
- C.运行时的多态性可通过模板和虚函数实现
- D.实现运行时多态性的机制称为动态多态性
- A.友元函数不是成员函数
- B.友元函数只能访问类中私有成员
- C.友元函数破坏隐藏性,尽量少用
- D.友元函数说明在类体内,使用关键字friend
- A.对象就是C语言中的结构体
- B.对象代表着正在创建的系统中的一个实体
- C.对象是类的一个变量
- D.对象之间的信息传递是通过消息进行的
- A.int a, &ra=a, &&ref=ra;
- B.int&refa[10];
- C.int a, &ra=a, &*refp=&ra;
- D.int *pi, *&pref=pi;
- A.虚函数
- B.静态成员函数
- C.构造函数
- D.析构函数
- A.a+4
- B.a+8
- C.a+16
- D.a+32
- A.构造函数可以带有返回值
- B.构造函数的名字与类名完全相同
- C.构造函数必须带有参数
- D.构造函数必须定义,不能缺省
- A.类是一种类型,它封装了数据和操作
- B.对象是类的实例
- C.一个类的对象只有一个
- D.一个对象必属于某个类
- A.0
- B.'0'
- C."0"
- D.0.0
- A.它可以用来动态创建对象和对象数组
- B.使用它创建的对象和对象数组可以使用运算符delete删除
- C.使用它创建对象时要调用构造函数
- D.使用它创建对象数组时必须指定初始值
- A.*
- B.-﹥
- C.&&
- D.﹥=
- A.6
- B.7
- C.9
- D.8
- A.内联函数
- B.重载函数
- C.内部函数
- D.函数模板
- A.编辑、调试、编译、连接
- B.编译、调试、编辑、连接
- C.编译、编辑、连接、运行
- D.编辑、编译、连接、运行
- A.&
- B.//
- C.*
- D./