兰大《面向对象程序设计》16春平时作业1

上传人:zw****58 文档编号:43698723 上传时间:2018-06-07 格式:DOC 页数:5 大小:46.50KB
返回 下载 相关 举报
兰大《面向对象程序设计》16春平时作业1_第1页
第1页 / 共5页
兰大《面向对象程序设计》16春平时作业1_第2页
第2页 / 共5页
兰大《面向对象程序设计》16春平时作业1_第3页
第3页 / 共5页
兰大《面向对象程序设计》16春平时作业1_第4页
第4页 / 共5页
兰大《面向对象程序设计》16春平时作业1_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《兰大《面向对象程序设计》16春平时作业1》由会员分享,可在线阅读,更多相关《兰大《面向对象程序设计》16春平时作业1(5页珍藏版)》请在金锄头文库上搜索。

1、 谋学网 面向对象程序设计16 春平时作业 1一、单选题(共 13 道试题,共 52 分。 )1. 以下叙述中错误的是() . 可以通过 typf 增加新的类型 . 可以用 typf 将已存在的类型用一个新的名字来代表 . 用 typf 定义新的类型名后,原有类型名仍有效 . 用 typf 可以为各种类型起别名,但不能为变量起别名 正确答案: 2. 有如下类定义: lss Point privt; stti int how_mny; ; _how_mny=0; 要初始化 Point 类的静态成员 how_mny,下划线处应填入的内容是(). int . sttiint . intPoint:

2、. sttiintPoint: 正确答案: 3. 调用一成员函数时,使用动态联编的情况是() . 通过对象调用一虚函数 . 通过指针或引用调用一虚函数 . 通过对象调用静态函数 . 通过指针或引用调用静态函数 正确答案: 4. 以下叙述中正确的是() . 预处理命令行必须位于源程序的起始位置 . 在语言中,预处理命令行都以“#”开头 . 每个程序必须在开头包括预处理命令行:#inlu . 语言的预处理不能实现宏定义和条件编译的功能 正确答案: 5. 如果类被说明成类的友元,则() . 类的成员即类的成员 . 类的成员即类的成员 . 类的成员函数不得访问类的成员 . 类不一定是类的友元 正确答案

3、: 6. 下列符号常量定义中错误的是. onstM=10 . onstintM=10 . onsthrh谋学网 . onstoolmrk=tur 正确答案: 7. +语言是从早期的语言逐渐发展演变而来的.与语言相比,它在求解问题方法上进行的 最大改进是() . 面向过程 . 面向对象 . 安全性 . 复用性 正确答案: 8. 对于任意一个类,析构函数最多为. 0 . 1 . 2 . 3 正确答案:9. int fun1(uol )rturn *=; int fun2(oul x,oul y) oul =0,=0; =fun1(x); =fun1(y); rturn (int)(+); min(

4、) oul w; w=fun2(1.1,2.0); 程序执行后变量 w 中的值是(). 5.21 . 5 . 5.0 . 0.0 正确答案: 10. 可以用 P.的形式访问派生类对象 p 的基类成员,其中是 . 私有继承的公有成员 . 共有继承的私有成员 . 公有继承的保护成员 . 公有继承的公有成员 正确答案: 11. 以下不合法的字符常量是(). 018 . ” . . x 正确答案: 12. 以下叙述中错误的是() . 程序中的#inlu 和#fin 行均不是语句 . 除逗号运算符外,赋值运算符的优先级最低 . 程序中,j+是赋值语句 . 程序中,+、-、*、/、%号是算术运算符,可用于

5、整型和实型数的运算 正确答案: 13. 以下数组定义中错误的是(). intx3=0谋学网 . intx23=1,2,3,4,5,6 . intx3=1,2,3,4,5,6 . intx23=1,2,3,4,5,6 正确答案:面向对象程序设计16 春平时作业 1二、多选题(共 2 道试题,共 8 分。 )1. 下列有关模板和继承的说法正确的是 . 模板和继承都可以派生出一个类系 . 从类系的成员看,模板类系的成员比继承类系的成员较为稳定 . 从动态性能看,继承类系比模板类系就具有更多的动态性 . 相同模板的不同实例一般没有联系,而派生类各种类之间有兄弟父子等关系 正确答案: 2. 重载运算符不

6、能改变原运算符的() 。 . 操作数个数 . 原有优先级 . 结合特性 . 操作方式 正确答案:面向对象程序设计16 春平时作业 1三、判断题(共 10 道试题,共 40 分。 )1. sizof(int)是函数调用。 . 错误 . 正确 正确答案: 2. 说明函数原型时不需要指明每个函数参数的名字,只需要说明每个参数的类型和返回值 类型就可以了 . 错误谋学网 . 正确 正确答案: 3. 在+中,允许用变量对数组进行初始化。 . 错误 . 正确 正确答案: 4. 结构体变量不可以用同类型的结构体变量直接赋值。 . 错误 . 正确 正确答案: 5. 在基类中声明虚函数,则派生类中同型的成员函数自动成为虚函数。 . 错误 . 正确 正确答案: 6. 用 nw 动态申请的的内存空间,必须用 lt 来释放 . 错误 . 正确 正确答案: 7. 当将一个类 S 定义为零一个类 的友元类时,类 S 的所有成员函数都可以直接访问类 的所有成员 . 错误 . 正确 正确答案: 8. 只有静态成员函数可以声明为虚函数。 . 错误 . 正确 正确答案: 9. 继承可以使得一个类可以直接获得另一个类的性质和特征。 . 错误 . 正确 正确答案: 10. 当函数的返回值是数组类型的,传递的是数组第一个元素的地址 . 错误 . 正确 正确答案:谋学网

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号