233027 北交《面向对象的程序设计》在线作业二 15秋答案.doc

233027 北交《面向对象的程序设计》在线作业二 15秋答案.doc

233027 北交《面向对象的程序设计》在线作业二 15秋答案

北交《面向对象的程序设计》在线作业二 一、单选题(共 23 道试题,共 57.5 分。) 1. 下列不合法的变量名为( ) . int . int1 . nm_1 . nm0 正确答案: 2. 下面关于派生类的描述中,( )是错的。 . 一个派生类可以作为另一个派生类的基类 . 派生类至少有一个基类 . 派生类的成员除了它自己的成员外,还包含了它的基类的成员 . 派生类中继承的基类成员的访问权限到派生类保持不变 正确答案: 3. 面向对象系统不具有( )特性 . 继承性 . 封装性 . 过程性 . 多态性 正确答案: 4. 有如下函数模板定义: tmplt T fun(T x, T y) { rturn x*x+y*y; } 在下列对fun的调用中,错误的是( ) . fun(3, 5); . fun(3.0, 5.5); . fun (3, 5.5); . fun(3, 5.5); 正确答案: 5. 以下保留字( )不能出现在说明虚函数原型的语句中。 . stti . oprtor . voi . onst 正确答案: 6. 下列关于类和对象的叙述中,错误的是( ) . 一个类只能有一个对象 . 对象是类的具体实例 . 类是对某一类对象的抽象 . 类和对象的关系是一种数据类型与变量的关系 正确答案: 7. 下列不是++流对象的是( )。 . out . in . rr . ostrm 正确答案: 8. 下面有关重载函数的说法中正确的是( ) . 重载函数必须具有不同的返回值类型 . 重载函数形参个数必须不同 . 重载函数必须有不同的形参列表 . 重载函数名可以不同 正确答案: 9. 下面关于++流的叙述中,正确的是( ) . in是一个输入流对象 . 可以用ifstrm定义一个输出流对象 . 执行语句序列hr *y=PQMN; outlt; . 执行语句序列hr x[80]; in.gtlin(x,80); 时,若键入 Hppy nw yr 则x中的字符串是Hppy 正确答案: 10. 假定为一个类,则执行“ (4) , [3] , * p[2] ;”语句时,自动调用该类构造函数的次数为( )。 . 3 . 4 . 6 . 9 正确答案: 11. 下列关于运算符重载的叙述中,正确的是( ) . 通过运算符重载,可以定义新的运算符 . 有的运算符只能作为成员函数重载 . 若重载运算符+,则相应的运算符函数名是+ . 重载一个二元运算符时,必须声明两个形参 正确答案: 12. 在以下关于++语言的注释的叙述中,不正确的是( ) . ++程序中,注释可用“/*”、“*/”形式表示,也可用“//”形式表示 . ++编译器在编译一个程序时,将跳过注释,不对其进行处理 . ++编译器在编译一个程序时,可发现注释中的单词拼写错误 . 程序中注释的多少不会影响所生成的可执行文件的长度 正确答案: 13. 执行语句序列 int i=0; whil(i gt;lt; 25) i+=3; outlt; 输出结果是/( ) . 24 . 25 . 27 . 28 正确答案: 14. 下列描述中,成员函数中包括( )的类肯定是抽象类 . virtul oul r(); . virtul oul r()=0; . virtul oul r(voi){} . oul r(voi)=0; 正确答案: 15. ++语言的跳转语句中,对于rk和ontinu说法正确的是( ) . rk语句只应用于循环体中 . ontinu语句只应用于循环体中 . rk是无条件跳转语句,ontinu不是 . rk和ontinu的跳转范围不够明确,容易产生问题 正确答案: 16. 下面( )不是构造函数的特征。 . 构造函数可以重载 . 构造函数可以设置缺省参数 . 构造函数的函数名和类名相同 . 构造函数必须指定返回值类型 正确答案: 17. 下列关于++函数的说明中,正确的是( ) . 内联函数就是定义在另一个函数体内部的函数 . 函数体的最后一条语句必须是rturn语句 . 标准++要求在调用一个函数之前,必须先声明其原型 . 编译器会根据函数的返回值类型和参数表来区分函数的不同重载形式 正确答案: 18. 下列有关类的说法不正确的是( )。 . 对象是类的一个实例 . 任何一个对象只能属于一个具体的类 . 一个类只能有一个对象 . 类与对象的关系和数据类型与变量的关系相似 正确答案: 19. 假定为一个整型数组名,则元素[4]的字节地址为 ( )。 . +4 . +8 . +16 . +32 正确答案: 20. 结构化程序设计所规定的三种基本控制结构是 ( ) . 输入、处理、输出 . 树形、网形、环形 . 顺序、选择

文档评论(0)

1亿VIP精品文档

相关文档