电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C++类与对象习题及解答

C++类与对象习题及解答_第1页
1/19
C++类与对象习题及解答_第2页
2/19
C++类与对象习题及解答_第3页
3/19
类与对象习题一. 基本概念与基础知识自测题4.1 填空题5.1.1 引入类定义的关键字是 ( 1 ) 。类的成员函数通常指定为 ( 2 ) ,类的数据成员通常指定为 ( 3 ) 。指定为 ( 4 ) 的类成员可以在类对象所在域中的任何位置访问它们。通常用类的 ( 5 ) 成员表示类的属性,用类的 ( 6 ) 成员表示类的操作.答案:(1) class(2)公有的 public(3)私有的 private(4)公有的 public(5) 数据(6) 函数4.1。2 类的访问限定符包括 ( 1) 、 ( 2 ) 和 ( 3 ) 。私有数据通常由( 4) 函数来访问(读和写)。这些函数统称为 ( 5 ) 。答案:(1)public(公有的)(2) private(私有的)(3) protected(保护的)(4)公有的成员函数(5) 类的接口4.1。3 通常在逻辑上,同一类的每个对象都有 ( 1 ) 代码区,用以存储成员函数。而在物理上通常只有 ( 2 ) 代码区。只有在 ( 3) 定义,并 ( 4) 的函数和加了关键字 ( 5 ) 的函数例外。答案:(1) 独立的(2) 共用的(3) 在类说明中(4) 不包括循环等复杂结构(5) inline4。1。4 C++中支持三种域: (1 ) 、 ( 2 ) 、 ( 3 ) 。函数域被包括在 (4) 中,全局域被包括在 ( 5) 中.using 指示符以关键字 using 开头,后面是关键字 ( 6) ,最后是 ( 7) 。这样表示以后在该名字空间中所有成员都 ( 8 ) 。如不使用 using 指示符则在使用时要加::,称为 (9) 运算符。答案:(1)局部域(local scope)(2)名字空间域(namespace scope)(3)类域(class scope)(4)局部域(5)名字空间域(6)namespace(7)名字空间名(8)可以直接被使用(9)域4.1。5 引用通常用作函数的 ( 1 ) 和 ( 2 ) 。对数组只能引用 ( 3 ) 不能引用 ( 4 ) 。答案:(1) 参数(2) 返回值(3) 数组元素(4) 数组名本身4.1.6 构造函数的任务是 (1 ) 。构造函数无 (2 ) .类中可以有 (3 ) 个构造函数,它们由 ( 4) 区分.假如类说明中没有给出构造函数,则 C++编译器会 ( 5) 。拷贝构造函数的参数是 ( 6) ,当程序没有给出复制构造函数时,系统会自动提供 ( 7 ) 支持,这样的复制构造函数中每个类成员 ( 8) 。答案:(1) 初始化数据成员(2) 函数返回类型说明(3) 多(4) 不同的参数表(5)自动给出一个默认的构造函...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C++类与对象习题及解答

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部