超星C++语言程序设计章节答案(学习通2023课后作业答案)

人卫慕课答案2024-05-19 06:31:3547202抢沙发
超星C++语言程序设计章节答案(学习通2023课后作业答案)摘要: 第4周 类和对象已建设完整知识点)4.1 面向对象程序设计基本特点随堂测验1、下面各高级语言中, 是面向对象的程序语言。A、BasicB、CC、C++D、Pascal2、不是面向对象程序设计的主要特点 ...

超星C++语言程序设计章节答案(学习通2023课后作业答案)

第4周 类和对象(已建设完整知识点)

4.1 面向对象程序设计基本特点随堂测验

1、超星下面各高级语言中,语言程 是序设习通面向对象的程序语言。
A、计章节答Basic
B、案学C
C、课后C++
D、作业Pascal

2、答案不是超星面向对象程序设计的主要特点。 A) 封装 B) 继承 C) 多态 D) 结构
A、语言程封装
B、序设习通继承
C、计章节答多态
D、案学结构

4.2 类和对象的课后定义及使用随堂测验

1、关于类定义的作业说法错误的是
A、类中包括数据成员和函数成员
B、函数成员对应事物的行为,数据成员对应事物的属性
C、类定义完成后系统为其分配相应的内存空间
D、类定义是一个说明语句,其后必须加分号

单元测验

1、假设AB为一个类,则该类的复制构造函数的声明语句为
A、AB&(AB x)
B、AB(AB x)
C、AB(AB &x)
D、AB(AB* x)

2、下列关于构造函数的说法错误的是
A、构造函数的名字必须与类的名字相同。
B、构造函数可以定义为void类型。
C、构造函数可以重载、可以带有默认参数。
D、构造函数可以由用户自定义也可以由系统自动生成。

3、关于C++与C语言的关系描述中, 是错误的。
A、C语言是C++的一个子集
B、C语言与C++是兼容的
C、C++对C语言进行了一些改进
D、C++和C语言都是面向对象的

4、一个类有 个析构函数。
A、1
B、2
C、0
D、多

5、假设B是一个类的名字,下面哪段程序不会用到B的复制构造函数 A B b1;A a2(a1) B A func(){ A tmp; return tmp;} C void func(A a{ count<<”good”<<endl;} D A a1,a2;a1 = a2;
A、B b1; B b2(b1);
B、B func() { B temp; return temp;}
C、void func(B b){ count<<”good”<<endl;}
D、B b1,b2; b1 = b2;

6、有如下代码: #include<iostream> using namespace std; class point { int x,y; public: point():x(0),y(0){ cout<<"构造";} point(int x1,int y1=0):x(x1),y(y1){ cout<<"构造";} }; int main() { point a(2),b[3],*c;} 则point类的构造函数被调用的次数是 (a)2次 (b)3次 (c)4次 (d)5次
A、2次
B、3次
C、4次
D、5次

7、在类AA的声明体外 定义成员函数float area()时,函数头为
A、AA::float area()
B、float AA::area()
C、float AA:area()
D、Circle::area()

8、当用类的一个对象去初始化该类的另一个对象时,复制构造函数被调用

9、类定义时必须同时定义成员数据和成员函数。

10、构造函数无返回类型,可用void声明。

11、构造函数可以访问类的所有数据成员。

12、析构函数可以带默认形参值。

13、面向对象程序设计的基本特点包括:抽象、 、继承和多态。

14、在对象的生存期即将结束的时刻, 函数被自动调用,它的调用完成之后,对象就消失了,相应的内存空间也被释放。

15、是对逻辑上相关的函数与数据的封装,它是对问题的抽象描述。

16、下列程序输出的第一行是 #include <iostream.h> class Point{ int x, y; public: Point(){ x=1;y=1;} Point(int tx,int ty) { x=tx; y=ty;} ~Point(){ cout<<"Point ("<<x<<','<<y<<") is deleted."<<endl;} }; void main() { Point obj1; Point obj2(10,20); }

第四章 单元作业

1、编程题:定义一个Dog类,包含age,weight等属性,以及对这些属性操作的方法。实现并测试这个类

文章版权及转载声明

本文地址:http://www.zzxhsh.org/52f799540.html发布于 2024-05-19 06:31:35
文章转载或复制请以超链接形式并注明出处五煦查题

评论列表 (暂无评论,44人围观)参与讨论