试卷部分试题预览
多选题
A、
类模板的主要作用是生成抽象类
B、
类模板实例化时,编译器将根据给出的模板实参生成一个类
C、
在类模板中的数据成员具有同样类型
D、
类模板中的成员函数没有返回值
多选题
A、
重载函数必须具有不同的返回值类型
B、
重载函数参数个数必须相同
C、
重载函数必须有不同的形参列表
D、
重载函数名可以不同
多选题
当一个类的某个函数被说明为virtual时,在该类的所有派生类中的同原型函数()
A、
都是虚函数
B、
只有被重新说明时才是虚函数
C、
都不是虚函数
D、
只有被重新说明为 virtual 时才是虚函数
多选题
设有定义inti;doublej=5;,则10+i+j值的数据类型是()
A、
int
B、
double
C、
float
D、
不确定
多选题
单目运算符作为类成员函数重载时,形参个数为____个。
多选题
A、
虚函数
B、
静态成员函数
C、
构造函数
D、
析构函数
多选题
A、
不同的对象调用不同名称的函数
B、
不同的对象调用相同名称的函数
C、
一个对象调用不同名称的函数
D、
一个对象调用不同名称的对象
多选题
A、
构造函数可以带有返回值
B、
构造函数的名字与类名完全相同
C、
构造函数必须带有参数
D、
构造函数必须定义,不能缺省
多选题
A、
pa是一个指向数组的指针,所指向的数组是 5个int 型元素
B、
pa是一个指向某个数组中第 5个元素的指针,该元素是 int 型变量
C、
pa[5]表示某个数组的第 5个元素的值
D、
pa是一个具有 5个元素的指针数组,每个元素是一个 int 型指针
多选题
C++语言中所有在函数中定义的变量,连同形式参数,都属于()
A、
全局变量
B、
局部变量
C、
静态变量
D、
函数