第三章补充练习.doc
类和对象及其封装性
一.填空
1.任何类中允许有三种访问权限的数据 、 、 。
2. 类中的数据和成员函数的默认类型为 。
3.结构中除了包含数据外,也可以包含 ,它们的默认类型为 。
4.在类内部定义的 数据不能被不属于该类的函数来存取,而定义的 数
据可以被任何函数在类外进行存取。
5. 类的构造函数使类所建立的对象始终与其 相关,并且在对象被定义时对对
象进行 。构造函数是类的一个特殊的成员函数,它的函数名与 相
同,但不能具有 。
6. 类的构造函数可以有多个,这些构造函数之间以它们所带的参数的个数或(和)类型
的不同而区分,也就是构造函数的 。不同的构造函数可以使所创建的对象具
有不同的 以适应不同场合的需要。
7. 一个类有 个析构函数。析构函数的作用是 为类对象分配的内存空间和在
空间之前进行必要的处理操作。
8. 在类定义中使用关键字 说明的成员被称为静态成员。它的特征是不管该类创
建了多少个对象,而静态成员只有一个 ,这个 被该类的所有对
象 。
原创力文档

文档评论(0)