预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《面向对象程序设计》B卷第页共NUMPAGES5页 东莞理工学院城市学院(本科)试卷(B卷) 2014-2015学年第一学期 开课单位:计算机与信息科学系,考试形式:机试(闭)卷,允许带入场 科目:面向对象程序设计班级:13软工班,姓名:学号: 题序一二三四总分得分=SUM(left)0评卷人说明: 将此文件的文件名改为班级+你的学号后两位+你的姓名,如,“2013软工1班01张三.doc”,否则不给分。 交卷时请将此文件保存关闭后再将此文件上传到FTP服务器上,按照班级名称分单双号文件夹存放,如软工1班单号的存放在“软工1班单号”文件夹内,位置存放错误者造成的后果自负!交卷后由监考老师确认后再离开,交卷后不得再重新交卷。 考试时打开除考试试卷的那个文件、类库文件和eclipse窗口外,不得打开第三个其他软件,否则将以作弊论处! 请将答案填在相应的表或框中,只要结果窗口且尽量紧凑,如下图所示。不符合要求者将扣分。 一、单项选择题(本大题共10小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写下表中,注意,不准修改答案颜色。 题号12345678910总分答案BDCBBCADBA得分=SUM(left)0 1、有一段java应用程序,它的主类名是B,那么保存它的源文件名可以是() A)B.javaB)B.classC)BD)都对 2、在创建对象时必须() A)先声明对象,然后才能使用对象 B)先声明对象,为对象分配内存空间,然后才能使用对象 C)先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D)上述说法都对 3、关于以下程序段,正确的说法是() Strings1=”abc”+”def”; Strings2=newString(s1); if(s1==s2) System.out.println(“==succeeded”);//注释1 if(s1.equals(s2)) System.out.println(“.equals()succeeded”);//注释2 A、注释1与2所在行都将执行B、注释1行执行,注释2行不执行 C、注释2执行,注释1行不执行C、注释1、2行都不执行 4、下列哪个类的声明是正确的?() A.abstractfinalclassHI{}B.abstractprivatemove(){} C.protectedprivatenumber;D.publicabstractclassCar{} 5、执行完下面的程序片段后,下面哪些结论是正确的?() inta,b,c; a=1; b=2; c=(a+b>3?a++:++b); A.c的值是3,b的值是3B.a的值是2,b的值是3 C.a的值是1,b的值是2D.c的值是false 6、下面的程序段输出的结果是() Strings1="Abc",s2="Bcd"; System.out.println(s1.compareTo(s2)); A.-1B.1C.falseD.true 7、以下关于构造函数的描述错误的是()。 A、构造函数的返回类型只能是void型。 B、构造函数是类的一种特殊函数,它的方法名必须与类名相同。 C、构造函数的主要作用是完成对类的对象的初始化工作。 D、一般在创建新对象时,系统会自动调用构造函数。 8、声明成员变量时,如果不使用任何访问控制符(public,protected,private),则以下哪种类型的类不能对该成员进行直接访问() A)同一类B)同一包中的子类 C)同一包中的非子类D)不同包中的子类 9、下面哪个流类属于面向字符的输入流() A)BufferedWriterB)FileInputStream C)ObjectInputStreamD)InputStreamReader 10、对数组的定义及初始化不正确的方法是:()A.intarray[];B.intarray[8];C.int[]array=newint[8];D.intarray[]=newint[8]; (得分:)填空题(本大题共5小题,每题2分,共10分) 1、Java的类型、单精度浮点型、布尔型数据的保留字分别是:()、()。(得分) 2、子类对父类继承来的属性重新定义称为()。子类对自身拥有的同名方法的重新定义称()。(得分) 3、如果一个类是一个abstract类的子类,它必须具体实现()的abstract方法。(得分) 4、可以使用String类的()方法判断一个字符串的后缀是否是字符串s。(得分) 5、List类中的()方法,是增加监视器,监视滚动列表上的选择事件。(得分) 三、改错题(本大题共2小题,每题10分,共20分)。 1、(得分:)