1 C++中读写文件要完成三个操作,首先建立 ,然 后通过 的操作使其与文件建立关系,最后使用 实现数据传输。
2. 当一个成员函数被调用时,该成员函数的 指向调用它的对象。
3. 在基类和派生类中,派生类可以定义其基类中不具备的数据和操作。对两个有相同名字的数据成员进行访问时,如果没有 ,对此数据成员的访问将出现歧义。
4. 在运行时才解决的函数调用称为 联编。
5. 在公有继承的情况下,基类数据成员在派生类中的访问权限 。
6. 静态数据成员在类外进行初始化,且静态数据成员的一个拷贝被类的所有对象 。
7. C++中,定义重载函数时,应至少使重载函数的参数个数或参数类型 ;在基类和派生类中,成员函数的覆盖是指 、 、
. 。
8. 多态性是实现OOP的关键技术之一,常用 、 两种技术实现。
9. 在C++类中,有一种不能定义对象的类,这样的类只能被继承,称之为 ,定义该类至少具有一个 。
10. while语句的特点是____________,do-while语句的特点是_________。
11. 公有继承有利于 ;私有继承有利于 。
三、 判断分析题(正确的画上√,错误的画上×,每小题1分,共10分)
1.如果一个类的所有对象都共享某一个变量,则应当将该变量定义为该类的static成员。 ( )
2.因为类的目的是封装代码和数据,所以它不允许定义类体为空的类。( )
3.构造函数(包括析构函数)也被继承,一个派生类不能调用它的直接基类的构造函数。
( )
4.构造函数和析构函数均不能被说明为虚函数。 ( )
5.一个类中的虚函数说明只对基类中的同名函数有影响,对它的派生类中重定义的函数并没有影响。( )
6.对对象成员的构造函数的调用顺序,取决于这些对象成员在成员初始化列表中的顺序。 ( )
7.使用关键字class定义的类中缺省的访问权限是私有(private)的。( )
8.引用性说明所说明的类名不能用来建立对象,只能用来说明指针或引用,或用在函数说明中。 ( )
9.在公有继承中,基类中的公有成员和私有成员在派生类中都是可见的。( )
10. 在C++中用new分配的内存空间,在不需要时一般用free将该空间释放。 ( )
--------------------next---------------------
阅读(1100) | 评论(0) | 转发(0) |