


全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
面向对象程序设计第04章在线测试剩余时间:59:57窗体顶端答题须知:1、本卷满分20分。 2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。 3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。 第一题、单项选择题(每题1分,5道题共5分)1、若B类为A类的友元类,则下面的说法正确的是( )A、B类的所有成员函数都是A类的友元函数B、B类指定的成员函数才是A类的友元C、A类的所有成员函数可以访问B类的成员D、B类的私有成员函数不能可以访问A类的私有成员2、一个类的友元不是该类的成员,与该类的关系密切,所以它( )。A、有this指针,有默认操作的对象B、没有this指针,可以有默认操作的对象C、有this指针,不能执行默认操作D、没有this指针,也就没有默认操作的对象3、下面的语句中能将类B 定义为类A的友元类的是( )A、friend class B;B、class A friend B;C、class A friend class B;D、class friend B class A;4、如果类B 是类A的友元类,n是类A的私有数据成员,函数f(A tmp)是类B的公有成员函数,a是类A的对象, b是B类的对象,下面语句正确的是( )A、main() f(a);B、main() b.f;C、main() a.n;D、main() b.f(a);5、下面对于友元函数描述正确的是A、友元函数的实现必须在类的内部定义B、友元函数是类的成员函数C、友元函数破坏了类的封装性和隐藏性D、友元函数不能访问类的私有成员第二题、多项选择题(每题2分,5道题共10分)1、一个类的友元不是该类的成员,与该类的关系密切,所以下面它的说法错误的是( )。A、有this指针,有默认操作的对象B、没有this指针,可以有默认操作的对象C、有this指针,不能执行默认操作D、没有this指针,也就没有默认操作的对象2、下面关于友元的说法正确的是( )A、友元函数是拥有成员函数一切权利B、友元是一种成员函数C、友元可以直接访问类的所有成员D、友元不能访问类的私有成员3、下面关于友元函数正确的说法是( )A、在类中用关键词friend声明友元函数B、友元函数说明的位置只能在类的public区C、友元函数的定义只能放在类的外部D、友元函数不是类的成员函数4、关于友元函数的说法正确的是( )A、友元函数可以是普通函数,可以是其他类的成员函数,也可以是本类的成员函数B、友元函数可以访问多个类的私有成员和保护成员C、在调用友元函数的时候需要使用“.”运算符D、如果友元函数是某个类的成员函数,在定义这个友元函数的时候要使用类前缀。5、下面关于友元函数使用特点的说明正确的是( )A、友元函数可以绕开成员函数直接访问类的私有和保护成员,避免调用成员函数相关的开销B、友元函数虽然不是类的成员函数,但是因为友元函数是在类内说明的,所以也带有用this指针C、友元函数可以以使用类内的所有成员,因此破坏了数据的安全性D、友元函数的形参如果是类对象,可以用对象名,对象的引用或者对象指针第三题、判断题(每题1分,5道题共5分)1、友元只能访问类中的公有成员,不能访问私有成员。正确错误2、友元函数的定义只能放在类的外部,与类的成员函数放在一起。正确错误3、如果函数f()要操作类A和类B的私有成员,可以把f()声明为类A的成员函数,把类A声明为类B的友元类。正确错误4、友元具有传递性,单向性和继承性的特点。正确错误5、一个函数可以是多个类的友元函数。正确错误 窗体底端恭喜,交卷操作成功完成!你本次进行的面向对象程序设计第04章在线测试的得分为 20分(满分20分),本次成绩已入库。若对成绩不满意,可重新再测,取最高分。测试结果如下: 1.1 单选 对 若B类为A类的友元类,则下面的说法正确的是( ) 1.2 单选 对 一个类的友元不是该类的成员,与该类的关系密切,所以它( )。 1.3 单选 对 下面的语句中能将类B 定义为类A的友元类的是( ) 1.4 单选 对 如果类B 是类A的友元类,n是类A的私有数据成员,函数f(A tmp)是类B的公有成员函数,a是类A的对象, b是B类的对象,下面语句正确的是( ) 1.5 单选 对 下面对于友元函数描述正确的是 2.1 多选 对 一个类的友元不是该类的成员,与该类的关系密切,所以下面它的说法错误的是( )。 2.2 多选 对 下面关于友元的说法正确的是( ) 2.3 多选 对 下面关于友元函数正确的说法是( ) 2.4 多选 对 关于友元函数的说法正确的是( ) 2.5 多选 对 下面关于友元函数使用特点的说明正确的是( ) 3.1 判断 对 友元只能访问类中的公有成员,不能访问私有成员。 3.2 判断 对 友元函数的定义只能放在类的外部,与类的成员函数放在一起。 3.3 判断 对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年制药企业GMP培训考试题及答案
- 财务成本管理分析题及答案解读
- 2025年高考历史11类试题解题方法
- DB36-T1650-2022-青饲玉米栽培利用技术规程-江西省
- Msoffice考试学习亮点试题及答案
- 茶水服务礼仪培训
- 基础护理学复习试题及答案
- 2025年护士执业资格考试营养护理学专项题库(护理伦理方向)试题
- 2025年注册消防工程师综合能力消防设施调试历年真题详解与实战演练试卷
- 脑梗死的护理
- 水泥厂班组生产中的安全
- 2025年中医养生茶饮课件
- 2021年上海市高考英语试卷(春考)(解析卷)
- 大数据平台建设及运营合作协议书
- 工程车驾驶员安全培训
- 跨国公司经营与管理课件
- 《水浒传演讲》课件
- 《中国政法大学》课件
- 《汤姆索亚历险记》测试题(含答案)
- MySQL数据库设计与应用知到智慧树章节测试课后答案2024年秋昆明理工大学
- 《“珍牡肾骨胶囊”对维持性血透患者钙磷代谢紊乱的影响》
评论
0/150
提交评论