C 面向对象程序设计重点复习资料.doc面向对象程序设计复****题
一、单项选择题
,
是错误的。
(B)
(或方法)的封装体
:(C)
C.
定义新类
.
(D)
D,析构函数不能是虚函数
.
(A)
通常拷贝构造函数的参数是.
如果在基类中将show声明为不带返回值的纯虚函数,正确的写法是.
o (0
virtual show()=0;
virtual void show():
virtual void show()=0; D. void show=0 virtual;
下面关于友元的描述中,错误的是 o (D)
友元函数可以访问该类的私有数据成员
一个类的友元类中的成员函数都是这个类的友元函数
友元可以提高程序的运行效率
类与类之间的友元关系可以继承
在C++中,一 ―运算符不能重载。(B)
+ B. ? : C. - D. <=
下列关于运算符重载的描述中,是正确的。(D)
运算符重载可以改变操作数的个数
在下列函数原型中,可以作为类AA构造函数的是(D)
void AA(int) ; B. int AA() ; C. AA(int)const; D. AA(int);
在声明类时,下面的说法正确的是 (C)
可以在类的声明中给数据成员赋初值
数据成员的数据类型可以是register
private, public, protected可以按任意顺序出现
没有用private, public, protected定义的数据成员是公有成员
继承具有,即当基类本身也是某一个类的派生类时,底层的派生类也会自动继承间接基类的 成员。(B)
规律性
传递性
重复性
多样性
13,在多重继承中,
公有派生和私有派生对于基类成员在派生类中的可访问性与单继承的规则
o (A)
,部分不同
□ (D)
一定使用动态联编
必须使用动态联编
一定使用静态联编
不一定使用动态联编
15,关于成员函数特征的下述描述中,
.是错误的。(A)
下面关于C++语言变量的叙述错误的是(B)
在C++语言中变量分为auto, static, extern和register四种存储类型
自动变量和外部变量的作用域为整个程
C 面向对象程序设计重点复习资料 来自淘豆网www.taodocs.com转载请标明出处.