概念填空题
1.1类定义的关键字是 。类的数据成员通常指定为 _ _成员。类的函数成员通常
指定为_ —成员,指定为 的类成员可以在类对象所在域中的任何位置访问它们,类
的_ _只能被该类的成员函数或友元函数访问。
1.2类的访问限定符包括_ 、— _和_ _。类成员默认的访问方式是 _ _。
访问限定符在类中—(有/无)先后次序,各限定符 允许/不允许)多次出现。
1.3构造函数的任务是一 _。类中可以有_ 一个构造函数,它们由一 —区分。如果类说
明中没有给出构造函数,则C++编译器会提供构造函数,该函数 _ (完成/不完成)
对象初始化工作。
1.4复制构造函数的参数是 _ ,当程序没有给出复制构造函数时 ,编译系统会提
供_ ,完成类对象的_ _。复制构造函数被调用情况有 种(哪几种)。
1.5析构函数在对象_ _时被自动调用。类中没有定义析构函数时,编译系统会提供一
个默认的析构函数。该函数 _ 完成/不完成)具体对象的清理工作。
简答题
TOC \o 1-5 \h \z 2.1为什么说类与对象的概念是客观世界的反映 ?
2.2简单解释什么是面向对象程序设计的封装性。
2.3引用作为函数参数时为什么能实现两个实参之间的数据交换 ?为什么对应实参不能为
引用?为什么返回值为引用的函数可以作为左值 ?
2.4什么是默认的构造函数?默认的构造函数可以有多少个 ?
2.5复
原创力文档

文档评论(0)