东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32

上传人:枫** 文档编号:455136506 上传时间:2023-09-02 格式:DOCX 页数:12 大小:13.40KB
返回 下载 相关 举报
东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32_第1页
第1页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32_第2页
第2页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32_第3页
第3页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32_第4页
第4页 / 共12页
东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32》由会员分享,可在线阅读,更多相关《东北农业大学21秋《面向对象程序设计》平时作业2-001答案参考32(12页珍藏版)》请在金锄头文库上搜索。

1、东北农业大学21秋面向对象程序设计平时作业2-001答案参考1. 要使用Vector必须import入下面哪个包?( )A.java.VectorB.java.ioC.java.utilD.java.Applet参考答案:C2. 子类要调用父类的方法,必须使用super关键字。( )A.正确B.错误参考答案:B3. int a1=5,a2=10,a3=20;int c=(a1A.10B.5C.20D.1参考答案:A4. 在保护继承中,对于派生类的访问同于公有继承,而对于派生类的对象的访问同于私有继承。( )A.正确B.错误参考答案:A5. 下列代码中,将引起一个编译错误的行是( )。(1)pu

2、blic class Test(2)int m,n; (3)public Test( )下列代码中,将引起一个编译错误的行是( )。(1)public 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行参考答案:D6.

3、变量必须先定义后赋值。( )A.错误B.正确参考答案:B7. 下列关于构造函数说法不正确的是( )。A.构造函数必须与类同名B.构造函数可以省略不写C.构造函数必须有返回值D.在构造函数中可以对类中的成员进行初始化参考答案:C8. 软件产品准确执行软件需求规格说明书中所规定的任务的能力叫做软件的( )。A.正确性B.可维护性C.可复用性D.兼容性参考答案:A9. 一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。A.函数模板B.模板函

4、数C.类模板D.模板类参考答案:C10. 定义变量如下:Char c=w; int i=8; long L=15; float f=8.9f; 以下赋值语句正确的是( )。A.i=c+iB.c=c+iC.L=f+LD.f=i+L+f参考答案:AD11. 假定一条定义语句为“int a10,x,*pa=a;”,若要把数组a中下标为3的元素值赋给x,则不正确的语句为( )。A.x=pa3B.x=a3C.x=*pa+3D.x=*(a+3)参考答案:C12. 下列各输出语句中,显示结果为“123”的是( )。A.System.out.println(1+2+3+);B.System.out.print

5、ln(1+2+3);C.System.out.println(1+2+3);D.System.out.println(1+2+3);参考答案:D13. 成员函数的参数可以设置默认值。( )A.对B.错参考答案:A14. C语言的数据类型包括( )。A.基本数据类型、构造类型、指针类型B.基本数据类型、构造类型、指针类型、空值类型C.构造类型、指针类型、空值类型D.基本数据类型、指针类型、空值类型参考答案:B15. C语言编写的源程序其文件扩展名是( )。A.cB.objC.exeD.bat参考答案:A16. 以下关键字不能用来声明类成员的访问权限的是( )。A.staticB.publicC.

6、protectedD.private参考答案:A17. C语言中,寄存器变量的说明符为( )。A.autoB.registerC.externD.static参考答案:B18. 如果a=1,b=2,c=3,d=4,则表达式ab?a:cd?c:d的结果是( )。A.4B.3C.2D.1参考答案:A19. 为了在对象生存期结束时释放其指针成员所指向的动态存储空间,通常需要为该类定义构造函数。( )为了在对象生存期结束时释放其指针成员所指向的动态存储空间,通常需要为该类定义构造函数。( )A.正确B.错误参考答案:B20. 下列字符列中,可作为C+语言程序自定义标识符是( )。A.switchB.f

7、ileC.breakD.do参考答案:B21. 在C+中,允许从一个类派生出任意多个类,但不允许某个类同时从多个类派生。( )在C+中,允许从一个类派生出任意多个类,但不允许某个类同时从多个类派生。( )A.正确B.错误参考答案:B22. 下述哪些说法是正确的( )。A.java语言中的类只能有一个构造函数B.程序员可以自己定义自己的异常C.java语言允许多继承D.socket在包中参考答案:BD23. 设有定义 int i=123; long j=456; 下面赋值不正确的语句是( )A.j=i;B.j=(long)i;C.i=(int)j;D.i=j;参考答案:D24. 下列的各函数中,

8、( )不是类的成员函数。A.构造函数B.析构函数C.拷贝初始化构造函数D.友元函数参考答案:D25. C语言中,运算符是自右向左结合的是( )。A.( )B.*C.D.+参考答案:D26. 设有下面两个类的定义:class Personlong id; String name; class Student extends Personint score; int getScore( )return score; 则类 Person 和类 Student 的关系是( )。A.继承关系B.无关系C.包含关系D.关联关系参考答案:A27. 设i、j为int型变量名,a为int型数组名,以下选项中,正

9、确的赋值语句是( )。A.i=i+2B.a0=7C.i+ - -jD.a(0)=66参考答案:B28. 对定义重载函数的下列要求中,( )是错误的。A.要求参数的个数不同B.要求参数中至少有一个类型不同C.要求参数个数相同时,参数类型不同D.要求函数的返回值不同参考答案:D29. 静态数据成员初始化在( )进行,而且前面不加static,以免与一般静态变量或对象相混淆。A.类体内B.类体外C.构造函数内D.内联函数内参考答案:B30. 已知如下定义:String s=“story”; 下面哪个表达式是合法的?( )A.s+=“books”B.char c=s1C.int len=s.lengt

10、hD.String t=s.toLowerCase( )参考答案:AD31. 下列给字符数组赋初值时,正确的是( )。A.chars44=a,x,s,tB.chars323=“abc”,“xyz”C.chars24=“abcd”D.chars1=“abcdef”参考答案:D32. 下列程序段执行后b3的结果是( )。boolean b1=true,b2,b3; b3=b1 b1b2A.0B.1C.trueD.false参考答案:C33. 以下标识符中不全是保留字的是( )。A.gotoreturncharB.defaultthenwhileC.caseforintD.boolclasslong

11、参考答案:B34. 在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征。( )A.错误B.正确参考答案:A35. 下面哪些判断是正确的( )A.Abstract不能和final并列修饰同一个类B.一个方法使用final修饰,则该方法所在的类不能被继承C.abstract方法所在的类必须是abstract类D.static方法中能处理非static域参考答案:ABC36. 下列常见的系统定义的异常中,( )是输入、输出异常。A.UnknownHostExceptionB.IOExceptionC.FileNotFoundExceptionD.ClassNotF

12、oundException参考答案:B37. 假定类AB中有一个公用属性的静态数据成员static int bb; 在类外不通过对象名给该成员bb赋值为10的写法为static int AB:bb=10。( )A.正确B.错误参考答案:B38. C+中,实现内存动态释放的运算符是( )。A.mallocB.freeC.deleteD.new参考答案:C39. 下列哪些语句是正确的( )。A.int a=new int3;B.int a=1,3,2,3,4,1,2;C.String s=new String2;D.String s=can,I,help,you参考答案:BCD40. 下列程序段执

13、行后 b3 的结果是( ) boolean b1=true, b2, b3; b3= b1 ?b1 : b2;A.0B.1C.trueD.false参考答案:D41. 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符?( )A.privateB.publicC.protectedD.no modifier参考答案:D42. 为了区分同一个类中重载的各个同名方法,要求( )。A.采用不同的形式参数列表(形式参数的个数、类型、顺序不完全相同)B.返回值的数据类型不同C.调用时用类名或对象名做前缀D.形式参数名不同参考答案:A43. 进行文件操作时需要包含( )头文件。A.iostreamB.fstreamC.stdioD.stdlib参考答案:B44. 下列( )的调用方式是引用调用。A.形参是指针,实参是地址值B.形参是引用,实参是变量C.形参是变量,实参是地址值D.形参和实参都是变量参考答案:B45. 容器Panel和Applet默认使用的布局管理器是( )。A.GridLayo

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

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

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