茸恒赡祁痴彻郝暴藐抵晒陌弥
对应课程:点击查看
起止时间:2018-05-08到2018-07-12
更新状态:已完结
第32讲 静态成员和友元 第32讲 掌握静态成员和友元的使用
1、 静态数据成员的初始化必须在:
A:类内
B:类外
C:构造函数内
D:静态成员函数内
答案: 类外
2、 静态成员函数没有:
A:返回值
B:this指针
C:指针参数
D:返回类型
答案: this指针
3、 下列不是描述类的成员函数的是:
A:构造函数
B:析构函数
C:友元函数
D:复制构造函数
答案: 友元函数
4、 下面关于友元的描述中,错误的是:
A:友元函数可以访问该类的私有数据成员
B:一个类的友元类中的成员函数都是这个类的友元函数
C:友元可以提高程序的运行效率
D:类与类之间的友元关系可以继承
答案: 类与类之间的友元关系可以继承
5、 已知类A是类B的友元,类B是类C的友元,则:
A:类A一定是类C的友元
B:类C一定是类A的友元
C:类C的成员函数可以访问类B的对象的任何成员
D:类A的成员函数可以访问类B的对象的任何成员
答案: 类A的成员函数可以访问类B的对象的任何成员
第25讲 类的定义 第25讲 掌握类的基本概念
1、 下面关于类中概念的描述中错误的是:
A:类是抽象数据类型的实现
B:类是具有共同行为的若干对象的统一描述体
C:类是创建对象的样板
D:类就是C语言中的结构体类型
答案: 类就是C语言中的结构体类型
2、 下列关于C++语言类的描述中错误的是:
A:类用于描述事物的属性和对事物的操作
B:类与类之间通过封装而具有明确的独立性
C:类与类之间必须是平等的关系,而不能组成层次结构
D:类与类之间可以通过一些方法进行通信和联络
答案: 类与类之间必须是平等的关系,而不能组成层次结构
3、 在面向对象设计中,对象有很多基本特点,其中“一个系统中通常包含很多类,这些类之间呈树形结构”这一性质指的是对象的:
A:分类性
B:标识唯一性
C:继承性
D:封装性
答案: 继承性
4、 什么是成员:
A:类的特征
B:类的方法
C:类的事件
D:以上全是
答案: 以上全是
5、 作用域运算符的功能是:
A:标识作用域的级别
B:指出的大小
C:标识某个成员是属于哪一类的
D:给出的范围
答案: 标识某个成员是属于哪一类的
第26讲 对象的定义和使用 第26讲 掌握 对象的定义和使用
1、 假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为:
A: x.a
B:x.a()
C: x->a
D:x->a()
答案: x.a()
2、 为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为:
A:public
B:protected
C:private
D:static
答案: public
3、 在用关键字class定义的类中,以下叙述正确的是:
A:在类中,不作特别说明的数据成员均为私有类型
B:在类中,不作特别说明的数据成员均为公有类型
C:类成员的定义必须是成员变量定义在前,成员函数定义在后
D:类的成员定义必须放在类定义体内部
答案: 在类中,不作特别说明的数据成员均为私有类型
4、 下列关于成员函数特征的描述中,错误的是:
A:成员函数一定是内联函数
B:成员函数可以重载
C:成员函数可以设置参数的默认值
D:成员函数可以是静态的
答案: 成员函数一定是内联函数
5、 下列有关类的说法不正确的是:
A:对象是类的一个实例
B:任何一个对象只能属于一个具体的类
C:一个类只能有一个对象
D:类与对象的关系和数据类型与变量的关系相似
答案: 一个类只能有一个对象
第27讲 构造函数 第27讲 掌握构造函数的功能和使用方法
1、 类的构造函数被自动调用执行的情况是在定义该类的:
A:成员函数时
B: 数据成员时
C:对象时
D:友元函数时
答案: 对象时
2、 设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是:
A:类构造函数先执行
B:成员构造函数先执行
C:两者并行执行
D:不能确定
答案: 成员构造函数先执行
3、 假定一个类的构造函数为“A(int aa=1, int bb=0) {a=aa; b=bb;}”, 则执行“A x (4);”语句后,x.a和x.b的值分别为:
A:1和0
B:1和4
C:4和0
D:4和1
答案: 4和0
4、 下列是构造函数的特点,是错误的是:
A:构造函数是一种成员函数,它具有一般成员函数的特点,但是不能像其他成员函数被显示地调用
B:构造函数的名称与其类名相同
C: 构造函数必须指明其返回类型
D:一个类中可定义一个或多个构造函数
答案: 构造函数必须指明其返回类型
5、 构造函数不具备的特征的是:
A:构造函数的函数名与类名相同
B:构造函数可以重载
C: 构造函数可以设置默认参数
D:定义对象时系统并不会自动调用构造函数
答案: 定义对象时系统并不会自动调用构造函数
第28讲 默认构造函数和复制构造函数 第28讲 掌握默认构造函数和复制构造函数的使用法则
1、 假定AB为一个类,则执行AB x(y);语句时将自动调用该类的:
A:有参构造函数
B:无参构造函数
C:复制构造函数
D:赋值构造函数
答案: 复制构造函数
2、 通常,复制构造函数的参数是:
A:某个对象名
B:某个对象的成员名
C:某个对象的引用名
D:某个对象的指针名
上方为免费预览版答案,如需购买完整答案,请点击下方红字:
为了方便下次阅读,建议在浏览器添加书签收藏本网页
添加书签方法:
1.电脑按键盘的Ctrl键+D键即可收藏本网页
2.手机浏览器可以添加书签收藏本网页
点击浏览器底部菜单-【添加书签】-收藏本网页
点击浏览器底部菜单-【书签/历史】-可查看本网页
获取更多慕课答案,欢迎在浏览器访问我们的网站:
http://mooc.mengmianren.com
注:请切换至英文输入法输入域名,如果没有成功进入网站,请输入完整域名:http://mooc.mengmianren.com/
我们的公众号
打开手机微信,扫一扫下方二维码,关注微信公众号:萌面人APP
本公众号可查看各种网课答案,还可免费查看大学教材答案
点击这里,可查看公众号功能介绍
APP下载
APP功能说明
1.可查看各种网课答案
点击【萌面人官网】,可查看知到智慧树,超星尔雅学习通,学堂在线等网课答案
点击【中国大学慕课答案】,可查看mooc慕课答案
2.可一键领取淘宝/天猫/京东/拼多多无门槛优惠券
如图所示,点击对应图标即可领取淘宝/天猫/京东/拼多多无门槛优惠券
将入限龋欢泼妻洪杭邦赊澳偶