复习题目面向对象程序设计解析.doc

一、单项选择题 1、C++对C语言作了很多改进,下列描述中____ 使得C语言发生了质变,从面向过程变成了面向对象。 A、增加了一些新的运算符; B、允许函数重载,并允许设置缺省参数; C、规定函数说明必须用原型; D、引进了类和对象的概念。 2、关于成员函数特征的下列描述中,____ 是错误的。 A、成员函数一定是内联函数; B、成员函数可以重载; C、成员函数可以设置缺省参数值; D、成员函数可以是静态的。 3、下列静态数据成员的特性中,____ 是错误的。 A、成员函数一定是内联函数; B、成员函数可以重载; C、静态数据成员不是所有对象所共用的; D、引用静态数据成员时,要在其名称前加类名和作用域运算符。 4、友元的作用是____ 。 A、提高程序的运用效率; B、加强类的封装性; C、实现数据的隐藏性; D、增加成员函数的种类。 5、____ 不是构造函数的特征。 A、构造函数的函数名与类名相同;B、构造函数可以重载; C、构造函数可以设置缺省参数; D、构造函数必须指定类型说明。 6、若有一个MyClass类,则执行语句MyClass a,b(2),c[2]*p;”后,自动调用该类的构造函数次 8、下列虚基类的声明中,正确的是____ 。 A、class virtual B:public A

文档评论(0)

1亿VIP精品文档

相关文档