东北农业大学21春《面向对象程序设计》在线作业二满分答案74

上传人:re****.1 文档编号:457448712 上传时间:2023-07-24 格式:DOCX 页数:14 大小:14.80KB
返回 下载 相关 举报
东北农业大学21春《面向对象程序设计》在线作业二满分答案74_第1页
第1页 / 共14页
东北农业大学21春《面向对象程序设计》在线作业二满分答案74_第2页
第2页 / 共14页
东北农业大学21春《面向对象程序设计》在线作业二满分答案74_第3页
第3页 / 共14页
东北农业大学21春《面向对象程序设计》在线作业二满分答案74_第4页
第4页 / 共14页
东北农业大学21春《面向对象程序设计》在线作业二满分答案74_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《东北农业大学21春《面向对象程序设计》在线作业二满分答案74》由会员分享,可在线阅读,更多相关《东北农业大学21春《面向对象程序设计》在线作业二满分答案74(14页珍藏版)》请在金锄头文库上搜索。

1、东北农业大学21春面向对象程序设计在线作业二满分答案1. main方法是Java Application程序执行的入口点,下列main方法原型( )是不正确的。A.public static void main(stringargs)B.public static void main(Stringargs)C.public static void main(Stringa)D.public static void main(String args)参考答案:A2. 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内存位置取得参数的值,是指哪种方式?( )A.值传递调用B.返

2、回值C.地址传递调用D.以上都不是参考答案:C3. 继承是( )的方法。A.将特殊的类变成通用的类B.把通用的参数传送给特殊的类的对象C.将通用的类变成特殊的类D.将已有的类添加新的特性,但不重写它们参考答案:CD4. 完成编译预处理工作的阶段是( )。A.连接时B.编译时C.编译后D.编译前参考答案:D5. 下列字符中属于键盘符号的是( )。A.B.nC.tD.b参考答案:A6. 下列类中( )是输入/输出流类iostream的派生类。A.fstreamB.ofstreamC.ifstreamD.ostream参考答案:A7. 程序在调用重载函数时,根据( )区分到底要调用哪个函数?A.函数

3、名B.返回值类型C.参数个数和类型D.以上都可以参考答案:C8. Java源文件中最多只能有一个( ),其他类的个数不限。A.publicB.interfaceC.finalD.abstract参考答案:A9. 设有下面两个类的定义:class Personlong id; String name; class Student extends Personint score; int getScore( )return score; 则类 Person 和类 Student 的关系是( )。A.继承关系B.无关系C.包含关系D.关联关系参考答案:A10. 执行完代码intx=new int25

4、;后,以下说明是正确的( )。A.x24为0B.x24未定义C.x25为0D.x0为空参考答案:A11. 注释的作用是使程序在执行时在屏幕上显示/之后的内容。( )A.正确B.错误参考答案:B12. 用new动态申请的内存是在堆中分配的,而不是在栈中分配的。( )A.错误B.正确参考答案:B13. 以下运算符中不能重载的是( )。A.:B.&C.%D.!=参考答案:A14. 类的继承方式可以是( )。A.private friend publicB.protected friend publicC.private friend protectedD.private protected publ

5、ic参考答案:D15. 静态数据成员函数是属于某个对象的。( )A.错误B.正确参考答案:A16. 若一个类的构造函数为Node (int a, int b) x=a; y=x*b;,则执行语句Node x(5, 6); 后,对象x的成员x和y的值分别是( )。A.6和5B.5和6C.5和30D.30和5参考答案:C17. 为了区分同一个类中重载的各个同名方法,要求( )。A.采用不同的形式参数列表(形式参数的个数、类型、顺序不完全相同)B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.形式参数名不同参考答案:A18. 关于以下程序段的说法正确的是( )。 1. public clas

6、s Myar 2. public static void main(String argv) 3. inti=new int5; 4. System.out.println(i5); 5. 6. A.第2行编译出错B.第4行编译出错C.编译时产生错误D.编译时没有产生错误,运行时发生异常参考答案:D19. int a33=1,2,3,4,5,6,7,8,9;a11的值是( )。A.1B.2C.3D.5参考答案:D20. 虚基类的关键字是( )。A.protectedB.friendC.classD.virtual参考答案:D21. 下列正确的句子是( )。A.float 3.14B.byte

7、i=225C.k=33LD.int p参考答案:D22. Java的字符类型采用的是ASCII编码。( )A.正确B.错误参考答案:B23. 下列不是C+流对象的是( )。A.coutB.cinC.cerrD.ostream参考答案:D24. 有关类和对象的说法不正确的是( )。有关类和对象的说法不正确的是( )。A.对象是类的一个实例B.一个类只能有一个对象C.任何一个对象只能属于一个具体的类D.类与对象的关系和数据类型和变量的关系相似参考答案:B25. 调试主要是为了解决程序运行时产生的错误。( )A.正确B.错误参考答案:A26. 符号&在C+中可以定义( )变量。A.指针B.类C.引用

8、D.结构参考答案:C27. 多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。( )多数运算符可以重载,个别运算符不能,运算符重载是通过函数定义实现的。( )A.正确B.错误参考答案:A28. 设x和y均为bool量,则x|y为假的条件是( )。A.它们均为真B.它们均为假C.其中一个为真D.其中一个为假参考答案:B29. 面向对象的英文缩写是OOP。( )A.正确B.错误参考答案:A30. 下列哪个类声明是正确的?( )A.abstract final class Hl.B.abstract private move( ).C.protected private numbe

9、rD.public abstract class Car.参考答案:D31. 设函数fun的定义形式为:void function(char c,float x).,则以下对函数fun的调用于句中,正确的是( )。A.function(“a”,3.0)B.t=function(c,16.5)C.function(60,2)D.function(32,32)参考答案:D32. 当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。( )A.错误B.正确参考答案:B33. 若已定义 bytex=11,22,33,-66; 其中0k3,则对x数组元素错误的引用是( )。A

10、.x5-3B.xkC.xk+5D.x0参考答案:C34. 定义一个类名为MyClass.java的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为( )。A.private class MyClass extends ObjectB.class MyClass extends ObjectC.public class MyClassD.public class MyClass extends Object参考答案:CD35. 下列代码中,将引起一个编译错误的行是( )。(1)1public class Test (2) int m,n; (3)public Te下列代码中,将引起

11、一个编译错误的行是( )。(1)1public class Test (2) int m,n; (3)public Test( )(4)public Test(int a)m=a;(5)public static void main(String args(6)Test t1,t2; (7)int j,k;(8)j=0; k=0; (9)t1=new Test; (10)t2=new Test(j,k); (11)(12)A.第3行B.第5行C.第6行D.第10行参考答案:D36. 使用如setfill( )的操作符对数据进行格式输出时,应包含( )头文件。A.iostreamB.fstrea

12、mC.iomanipD.stdlib参考答案:C37. 假定AB为一个类,有类AB的两个对象a1,a2; 则执行语句AB *a10=&a1,&a2;时系统自动调用该类的构造函数的次数为2。( )A.正确B.错误参考答案:B38. 软件产品可被全部或部分地再用于新的应用的能力叫做软件的( )。A.正确性B.可维护性C.可复用性D.兼容性参考答案:C39. 类A是类B的友元,类B是类C的友元,则( )是正确的。A.类B是类A的友元B.类C是类A的友元C.类A是类C的友元D.以上都不对参考答案:D40. 下列函数中,不属于类的成员函数的是( )。A.析构函数B.构造函数C.拷贝构造函数D.友元函数参

13、考答案:D41. 给出如下代码:class test private int m; public static void fun( ) / some code. 如何使成员变量m被函数fun( )直接访问( )。A.将private int m 改为protected int mB.将private int m 改为 public int mC.将private int m 改为 static int mD.将private int m 改为 int m参考答案:C42. 程序控制语句主要包括选择、循环和( )。A.跳转B.注释C.条件编译D.宏定义参考答案:A43. 在类定义的外部,可以被访问的成员有( )。A.所有类成员B.private或protected的类成员C.public的类成员D.public或private的类成员参考答案:C44. 下面哪些判断是正确的( )A.Abstract不能和final并列修饰同一个类B.一个方法使用final修饰,则该方法所在的类不能被继承C.abstract方法所在的类必须

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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