c++类与对象习题汇总.docx

概念填空题 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)

1亿VIP精品文档

相关文档