《面向对象程序设计》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 13 道试题,共 52 分。)
V
1. for(int x=0,y=0;!x y =5;y++)语句执行循环的次数是()
A. 0
B. 5
C. 6
D. 无次数
需要购买答案的联系QQ:79691519满分:4 分
2. 如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是()
A. 一元运算符
B. 二元运算符
C. 选项A和选项B都可能
D. 重载错误
此题选: D 满分:4 分
3. 下列程序的输出结果为() #include iostream.h void main() { char * a[]={"hello",the","world"}; char**pa = a ; pa++; cout *pa endl ; }
A. hello
B. the
C. world
D. hellotheworld
需要购买答案的联系QQ:79691519满分:4 分
4. 有以下程序 int fun(int n) { if(n==1) return 1; else return (n+fun(n-1)); } main() { int x; scanf("%d", x); x=fun(x); printf("%d ",x); } 程序执行时,给变量x输入10,程序的输出结果是()
A. 55
B. 54
C. 65
D. 45
需要购买答案的联系QQ:79691519满分:4 分
5. 下列有关函数重载的叙述中,错误的是()
A. 函数重载就是用相同的函数名定义多个函数
B. 重载函数的参数列表必须不同
C. 重载函数的返回值类型必须不同
D. 重载函数的参数可以带有默认值
需要购买答案的联系QQ:79691519满分:4 分
6. 静态数据成员的初始化是在( )中进行的
A. 构造函数
B. 任何成员函数
C. 所属类
D. 全局区
此题选: D 满分:4 分
7. 当派生类中有和基类一样名字的成员时,一般来说
A. 将产生二义性
B. 派生类的同名成员将覆盖基类的成员
C. 是不能允许的
D. 基类的同名成员将覆盖派生类的成员
需要购买答案的联系QQ:79691519满分:4 分
8. 在文件包含命令中,被包含文件的扩展名
A. 必须是.h
B. 不能是.h
C. 可以是.h或.cpp
D. 必须是.cpp
需要购买答案的联系QQ:79691519满分:4 分
9. 下面对静态数据成员的描述中,正确的是()
A. 静态数据成员可以在类体内进行初始化
B. 静态数据成员不可以被类的对象调用
C. 静态数据成员不能受private控制符的作用
D. 静态数据成员可以直接用类名调用
此题选: D 满分:4 分
10. 设有以下语句 int a=1,b=2,c; c=a^(b 2); 执行后,c的值为()
A. 6
B. 7
C. 8
D. 9
此题选: D 满分:4 分
11. 对类中常量成员的初始化是通过构造函数中给出的()实现的
A. 函数体
B. 参数表
C. 初始化表
D. 初始化表或函数体
需要购买答案的联系QQ:79691519满分:4 分
12. 在下面的二维数组定义中,正确的是
A. inta[5][]
B. inta[][5]
C. inta[][3]={{1,3,5},{5}}
D. inta[][10]
需要购买答案的联系QQ:79691519满分:4 分
13. 下列关于多态性的描述,错误的是
A. C++语言的多态性分为编译时的多态性和运行时的多态性
B. 编译时的多态性可通过函数重载实现
C. 运行时的多态性可通过模板和虚函数实现
D. 实现运行时多态性的机制称为动态绑定
需要购买答案的联系QQ:79691519满分:4 分
《面向对象程序设计》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 2 道试题,共 8 分。)
V
1. 一个消息的发送者通常要说明三部分内容()
A. 接收消息的对象
B. 消息名
C. 零个或多个变元
D. 发送消息的对象
需要购买答案的联系QQ:79691519满分:4 分
2. 下列有关模板和继承的说法正确的是
A. 模板和继承都可以派生出一个类系
B. 从类系的成员看,模板类系的成员比继承类系的成员较为稳定
C. 从动态性能看,继承类系比模板类系就具有更多的动态性
D. 相同模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系
需要购买答案的联系QQ:79691519满分:4 分
《面向对象程序设计》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 10 道试题,共 40 分。)
V
1. 如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 在访问权限省略时,默认为public。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. sizeof(int)是函数调用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 为了实现多态性,派生类需要重新定义基类中的同名函数
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 只有静态成员函数可以声明为虚函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. 当使用基类或内层类的带参数的构造函数来完成基类成员或对象成员的初始化时,有时候不需要定义派生类的构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. C++使用new和delete时需要包含头文件 malloc.h 。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 构造函数可以使用默认参数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. 若要保证一个公共的基类在在派生类中只产生一个基类子对象,则必须都以虚基类的方式继承它
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. 虚函数由成员函数调用或通过指针,引用来访问。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
一、单选题(共 13 道试题,共 52 分。)
V
1. for(int x=0,y=0;!x y =5;y++)语句执行循环的次数是()
A. 0
B. 5
C. 6
D. 无次数
需要购买答案的联系QQ:79691519满分:4 分
2. 如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该运算符是()
A. 一元运算符
B. 二元运算符
C. 选项A和选项B都可能
D. 重载错误
此题选: D 满分:4 分
3. 下列程序的输出结果为() #include iostream.h void main() { char * a[]={"hello",the","world"}; char**pa = a ; pa++; cout *pa endl ; }
A. hello
B. the
C. world
D. hellotheworld
需要购买答案的联系QQ:79691519满分:4 分
4. 有以下程序 int fun(int n) { if(n==1) return 1; else return (n+fun(n-1)); } main() { int x; scanf("%d", x); x=fun(x); printf("%d ",x); } 程序执行时,给变量x输入10,程序的输出结果是()
A. 55
B. 54
C. 65
D. 45
需要购买答案的联系QQ:79691519满分:4 分
5. 下列有关函数重载的叙述中,错误的是()
A. 函数重载就是用相同的函数名定义多个函数
B. 重载函数的参数列表必须不同
C. 重载函数的返回值类型必须不同
D. 重载函数的参数可以带有默认值
需要购买答案的联系QQ:79691519满分:4 分
6. 静态数据成员的初始化是在( )中进行的
A. 构造函数
B. 任何成员函数
C. 所属类
D. 全局区
此题选: D 满分:4 分
7. 当派生类中有和基类一样名字的成员时,一般来说
A. 将产生二义性
B. 派生类的同名成员将覆盖基类的成员
C. 是不能允许的
D. 基类的同名成员将覆盖派生类的成员
需要购买答案的联系QQ:79691519满分:4 分
8. 在文件包含命令中,被包含文件的扩展名
A. 必须是.h
B. 不能是.h
C. 可以是.h或.cpp
D. 必须是.cpp
需要购买答案的联系QQ:79691519满分:4 分
9. 下面对静态数据成员的描述中,正确的是()
A. 静态数据成员可以在类体内进行初始化
B. 静态数据成员不可以被类的对象调用
C. 静态数据成员不能受private控制符的作用
D. 静态数据成员可以直接用类名调用
此题选: D 满分:4 分
10. 设有以下语句 int a=1,b=2,c; c=a^(b 2); 执行后,c的值为()
A. 6
B. 7
C. 8
D. 9
此题选: D 满分:4 分
11. 对类中常量成员的初始化是通过构造函数中给出的()实现的
A. 函数体
B. 参数表
C. 初始化表
D. 初始化表或函数体
需要购买答案的联系QQ:79691519满分:4 分
12. 在下面的二维数组定义中,正确的是
A. inta[5][]
B. inta[][5]
C. inta[][3]={{1,3,5},{5}}
D. inta[][10]
需要购买答案的联系QQ:79691519满分:4 分
13. 下列关于多态性的描述,错误的是
A. C++语言的多态性分为编译时的多态性和运行时的多态性
B. 编译时的多态性可通过函数重载实现
C. 运行时的多态性可通过模板和虚函数实现
D. 实现运行时多态性的机制称为动态绑定
需要购买答案的联系QQ:79691519满分:4 分
《面向对象程序设计》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
二、多选题(共 2 道试题,共 8 分。)
V
1. 一个消息的发送者通常要说明三部分内容()
A. 接收消息的对象
B. 消息名
C. 零个或多个变元
D. 发送消息的对象
需要购买答案的联系QQ:79691519满分:4 分
2. 下列有关模板和继承的说法正确的是
A. 模板和继承都可以派生出一个类系
B. 从类系的成员看,模板类系的成员比继承类系的成员较为稳定
C. 从动态性能看,继承类系比模板类系就具有更多的动态性
D. 相同模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系
需要购买答案的联系QQ:79691519满分:4 分
《面向对象程序设计》14春在线作业2
试卷总分:100 奥鹏学习网(aopeng123.cn) 发布
单选题
多选题
判断题
三、判断题(共 10 道试题,共 40 分。)
V
1. 如果派生类的成员函数的原型与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
2. 在访问权限省略时,默认为public。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
3. sizeof(int)是函数调用。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
4. 为了实现多态性,派生类需要重新定义基类中的同名函数
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
5. 只有静态成员函数可以声明为虚函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
6. 当使用基类或内层类的带参数的构造函数来完成基类成员或对象成员的初始化时,有时候不需要定义派生类的构造函数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
7. C++使用new和delete时需要包含头文件 malloc.h 。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
8. 构造函数可以使用默认参数。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
9. 若要保证一个公共的基类在在派生类中只产生一个基类子对象,则必须都以虚基类的方式继承它
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
10. 虚函数由成员函数调用或通过指针,引用来访问。
A. 错误
B. 正确
需要购买答案的联系QQ:79691519满分:4 分
版权声明
声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益
请联系本站我们将配合处理!
上一篇 : 兰州大学《高等数学(1)》14春在线作业3
下一篇 : 兰州大学《大气化学》14春在线作业1