2020 面向对象程序设计C++(上海电力大学) 最新满分章节测试答案
- 第0课 课程说明及知识预备 开课说明投票(兼具开课签到功能)
- 第1课 类和对象(1) 第1课 单元测验
- 第1课 类和对象(1) 第1课 单元测验(前面截止时间选错了,请做这一份)
- 第2课 类和对象(2) 第2课 单元测验
- 【作业】第3课 实验一 请在此题中上交实验报告
- 第4课 类和对象(3) 第4课 单元测验
- 第5课 类和对象(4)、派生类(1) 第5课 单元测验
- 【作业】第6课 实验二 请在此题中上交实验二的实验报告并完成互评
- 第7课 派生类(2) 第7课 单元测验
- 第8课 派生类(3)&重载 第8课 单元测验
- 【作业】第9课 实验三 请在此题中上交实验三的实验报告并完成互评
- 第10课 类模板和文件读写 第10课 单元测验
- 第11课 异常处理、命名空间 第11课 单元测验
- 【作业】第12课 实验四 请在此题中上交实验四的实验报告并完成互评
- 【作业】第15课 实验五 请在此题中上交实验五的实验报告(包括代码打包上传)并完成互评
- 【作业】第18课 实验六 请在此题中上交实验六的实验报告(包括代码打包上传)并完成互评
- 【作业】第21课 实验七 请在此题中上交实验七的实验报告(包括代码打包上传)并完成互评
- 【作业】第24课 实验八 请在此题中上交实验八的实验报告(包括代码打包上传)并完成互评
本答案对应课程为:点我自动跳转查看
本课程起止时间为: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<
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<
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反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦