在 C++ 中,用于实现动态多态性的是( )。 |
单选 |
下列关于类和对象的叙述中,错误的是 ( ) 。 |
单选 |
关于友元函数的描述中,错误的是 ( ) |
单选 |
下列运算符中,( )运算符在 C++ 中不能被重载。 |
单选 |
模板的使用实际上是将类模板实例化成一个( )。 |
单选 |
要求通过函数来实现一种不太复杂的功能,并且要求加快执行速度,选用( )。 |
单选 |
下面对模板的声明 , 正确的是 ( ) 。 |
单选 |
已知 : print( ) 函数是一个类的常成员函数 , 它无返回值 , 下列表示中 ,( ) 是正确的。 |
单选 |
已知 X 类,则当程序执行到语句 X array[3]; 时,调用了( )次构造函数。 |
单选 |
假定 TT 为一个类,则该类的拷贝构造函数的声明语句为( )。 |
单选 |
在表达式 x+y*z 中, + 是作为成员函数重载的运算符, * 是作为非成员函数重载的运算符。则 operator+ 有 个参数, operator* 有 参数。 ( ) |
单选 |
下面( )的叙述不符合赋值兼容规则。 |
单选 |
不能说明为虚函数的是( )。 |
单选 |
下列情况中,哪一种情况不会调用拷贝构造函数 ( ) |
单选 |
后置自增运算符“++”重载为类的成员函数(设类名为A)的形式为: () 。 |
填空 |
若要把void fun(B &b)定义为类B的友元函数,则应在类定义中加入语句() |
填空 |
面向对象程序设计有4个主要特点:()() ()() |
填空 |
如果只想对公共基类构建一次,就必须使用关键字() 把这个公共基类声明为虚基类。 |
填空 |
在C++中,三种继承方式的说明符号为 ()、()、() ,如果不加说明,则默认的继承方式为 () |
填空 |
如果需要在被调函数运行期间,改变主调函数中实参变量的值,则函数的形参应该是() 类型或 () 类型。 |
填空 |