Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2350598
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:07:17

  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) |
给主人留下些什么吧!~~