本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-02-24到2020-06-30
本篇答案更新状态:已完结

第0课 课程说明及知识预备 开课说明投票(兼具开课签到功能)

1、 问题:请问你是否已观看完开课说明并已知晓课程整体安排?
选项:
A:正确
B:错误
答案: 【正确

第1课 类和对象(1) 第1课 单元测验

1、 问题:下列关于类和对象的描述中,错误的是
选项:
A:一个类只能有一个对象
B:对象是类的具体实例
C:类和对象的关系是一种数据类型与变量的关系
D:类是对某一类对象的抽象
答案: 【一个类只能有一个对象

2、 问题:没有指明访问权限的类成员,其访问权限默认为
选项:
A:public
B:private
C:protected
D:static
答案: 【private

3、 问题:关于封装,下列说法中不正确的是
选项:
A:通过封装,可以将对象的属性和操作合在一起,形成一个整体
B:通过封装,对象的属性都是不可见的
C:通过封装,隐藏对象的属性和实现细节,仅对外公开接口
D:通过封装,每个对象都成为相对独立的实体
答案: 【通过封装,对象的属性都是不可见的

4、 问题:不能作为类的成员的是( )
选项:
A:本类对象
B:另一个类的对象
C:另一个类对象的指针
D:本类对象的指针
答案: 【本类对象

5、 问题:A为一个类,a为该类的一个对象,f为该类的公有数据成员,则通过( )可以访问a对象中数据成员f
选项:
A:a.f()
B:a.f
C:a->f
D:(*a).f()
答案: 【a.f

6、 问题:下列代码中,正确的是( )
选项:
A:class A{ int x=15; public: void show(){cout<class A{ int x; public: void setA(int x){ x=25;} };】

7、 问题:在类中声明成员的访问属性时,可以使用关键字的是( )
选项:
A:static
B:inline
C:public
D:register
答案: 【public

8、 问题:假定ClassA为一个类,int f( )为该类的一个成员函数,若该成员函数在类定义体外定义,则定义的函数头为
选项:
A:int f()
B:int ClassA::f()
C:ClassA::int f()
D:int f::ClassA()
答案: 【int ClassA::f()

9、 问题:声明类的关键字是 。
答案: 【class

10、 问题:在面向对象程序设计中,将一组对象的共同特性和行为抽象出来形成______
答案: 【

第1课 类和对象(1) 第1课 单元测验(前面截止时间选错了,请做这一份)

1、 问题:下列关于类和对象的描述中,错误的是
选项:
A:一个类只能有一个对象
B:对象是类的具体实例
C:类和对象的关系是一种数据类型与变量的关系
D:类是对某一类对象的抽象
答案: 【一个类只能有一个对象

2、 问题:没有指明访问权限的类成员,其访问权限默认为
选项:
A:public
B:private
C:protected
D:static
答案: 【private

3、 问题:关于封装,下列说法中不正确的是
选项:
A:通过封装,对象的属性都是不可见的
B:通过封装,可以将对象的属性和操作合在一起,形成一个整体
C:通过封装,可以隐藏对象的属性和实现细节,仅对外公开接口
D:通过封装,每个对象都成为相对独立的实体
答案: 【通过封装,对象的属性都是不可见的

4、 问题:不能作为类的成员的是( )
选项:
A:本类对象
B:另一个类的对象
C:另一个类对象的指针
D:本类对象的指针
答案: 【本类对象

5、 问题:A为一个类,a为该类的一个对象,f为该类的公有数据成员,则通过( )可以访问a对象中数据成员f
选项:
A:a.f()
B:a.f
C:a->f
D:(*a).f()
答案: 【a.f

6、 问题:下列代码中,正确的是( )
选项:
A:class A{ int x=15; public: void show(){cout<class A{ int x; public: void setA(int x){ x=25;} };】

7、 问题:在类中声明成员的访问属性时,可以使用关键字的是( )
选项:
A:static
B:inline
C:public
D:register
答案: 【public

8、 问题:假定ClassA为一个类,int f( )为该类的一个成员函数,若该成员函数在类定义体外定义,则定义的函数头为
选项:
A:int f()
B:int ClassA::f()
C:int f::ClassA()
D:ClassA::int f()
答案: 【int ClassA::f()

9、 问题:声明类的关键字是 。
答案: 【class

10、 问题:在面向对象程序设计中,将一组对象的共同特性和行为抽象出来形成______
答案: 【

第2课 类和对象(2) 第2课 单元测验

1、 问题:一个类的构造函数应被定义为该类的( )成员
选项:
A:私有
B:保护
C:公有
D:友元
答案: 【公有

2、 问题:类的析构函数的作用是( )
选项:
A:一般成员函数的初始化
B:类的初始化
C:对象的初始化
D:对象生存期结束时作些清理工作
答案: 【对象生存期结束时作些清理工作

3、 问题:在下面有关析构函数的描述中,错误的是( )
选项:
A:析构函数的名字可以任意定义
B:析构函数不能带有参数
C:如果没有定义类的析构函数,系统会帮我们创建一个析构函数
D:一个类中只能定义一个析构函数
答案: 【析构函数的名字可以任意定义

4、 问题:假如A是一个类,a,b,c是它的对象,有函数A func(A aa);下列过程中没有调用拷贝构造函数的是( )
选项:
A:A a(b);
B:A a=b;
C:c=func(a);
D:b=a;

本门课程剩余章节答案为付费内容
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦

   

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注