14. 对于类定义 class A{ public: virtual void func1( ){ } void func2( ){ } }; class B:public A{ public: void func1( ){cout<<″class B func 1″<
4. 在下面有关静态成员函数的描述中,正确的是()。 A. 在静态成员函数中可以使用this指针 B. 在建立对象前,就可以为静态数据成员赋值 C. 静态成员函数在类外定义时,要用static前缀 D. 静态成员函数只能在类外定义 ...
16. 类模板必须由程序员实例化成模板类。 A. 错误 B. 正确 ...
9. C++与C语言本质差别在于C++语言是面向对象的,而C语言是面向过程的。 A. 错误 B. 正确 ...
20. 假设已经有定义const char*name="chen"; 下面的语句中错误的是()。 A. name[3]= 'q'; B. name="lin"; C. name=new char[5]; D. name=new char('q'); ...
12. 要使用动态联编,必须使用()调用虚函数。 A. 类名 B. 对象名 C. 派生类指针 D. 基类指针 ...
3. 假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x(4);”语句后,x.a和x.b的值分别为()。 A. 1和0 B. 1和4 C. 4和0 D. 4和1 ...
20. 当使用ifstream流类定义一个流对象并打开一个磁盘文件时,隐含的打开方式为()。 A. ios::in B. ios::out C. ios::in|ios::out D. ios::binary ...
13. 假定变量x定义为“int x=8;”,要使rx成为x的引用(别名),rx应定义为()。 A. int rx=x; B. int rx=&x; C. int *rx=&x; D. int &rx=x; ...
5. 静态数据成员的初始化必须在()。 A. 类内 B. 类外 C. 构造函数内 D. 静态成员函数内 ...