|
【西南大学】[机考][0837]《面向对象程序设计》
试卷总分:100 得分:100
第1题,编译运行下列程序产生的结果是publicclassA{inta1=1inta2publicstaticvoidmainString[]args{inta3=2Aa=newASystemoutprintln"Result="+aa1+aa2+a3}}
A.Result=3
B.Result=102
C.会产生编译错误
D.不会产生编译错误,但也没有结果输出
正确资料:.Result=102
第2题,main方法中有以下语句则输出的结果是Strings="xxxxxxxxxxxxxxx123456zzzzz"intn=sindexOf""intk=sindexOf""n+1Strings2=ssubstringn+1kSystemoutprintlns2
A.123456
B.123
C.xxxxxxxxxxxxxxx
D.zzzzz
正确资料:.123
第3题,能用来修饰interface的修饰符是
A.private
B.protected
C.public
D.static
正确资料:.public
第4题,下列程序段执行后t5的结果是intt1=5t2=6t3=7t4t5t4=t1t5=t4
A.5
B.6
C.7
D.以上都不对
正确资料:
资料来源:谋学网(www.mouxue.com),下列关于实例方法的描述正确的是
A.实例方法可直接调用超类的实例方法
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
正确资料:
第6题,下列哪个不是面向对象程序设计方法的特点
A.抽象
B.继承
C.多态
D.结构化
正确资料:.结构化
第7题,既能作为类的修饰符也能作为类成员的修饰符的是
A.public
B.extends
C.void
D.static
正确资料:.public
第8题,以下程序编译运行的结果是publicclassFather{StringnameaddresstelintagepublicFatherStringnameintage{thisname=namethisage=age}voidout{Systemoutprint"姓名"+nameSystemoutprint"年龄"+age}voidoutOther{Systemoutprint"家庭住址"+addressSystemoutprint"电话"+tel}}classSonextendsFather{StringschoolpublicSonStringnameintage{supernameage}voidout{superoutsuperoutOtherSystemoutprintln"学校"+school}publicstaticvoidmainStringargs[]{Sonson=newSon"张三"15sonaddress="北碚区"sonschool="朝阳中学"sontel="68283421"sonout}}
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.姓名:张三 年龄:15 家庭住址:北碚区 电话:68283421 学校:朝阳中学
D.姓名:null 年龄:0 家庭住址:null 电话:null 学校:null
正确资料:.姓名:张三 年龄:15 家庭住址:北碚区 电话:68283421 学校:朝阳中学
第9题,关于以下代码段的说法正确的是Strings="abcde"//第1行StringBuffers1=newStringBuffer"abcde"ifsequalss1//第3行s1=nullifs1equalss//第5行s=null
A.第1行编译错误,String的构造器必须明确调用
B.第3行编译错误,因为s与s1有不同的类型
C.编译成功,但执行时在第5行有异常抛出
D.编译成功,执行过程中也没有异常抛出
正确资料:.编译成功,执行过程中也没有异常抛出
资料来源:谋学网(www.mouxue.com),修饰符所定义的方法必须被子类所覆盖
A.final
B.abstract
C.protected
D.volatile
正确资料:
第11题,阅读下面的程序要保证程序顺利执行须在第1行填写的代码是//第1行publicclassGetImageextendsApplet{Imagepicpublicvoidinit{try{URLu=newURLthisgetCodeBasethisgetParameter"IMAGE"thispic=thisgetImageu}catchMalformedURLExceptione{Systemerrprintlne}}publicvoidpaintGraphicsg{gdrawImagethispic00this}}
A.import java.applet.*; import java.awt.*; import java.net.*;
B.import java.applet.*; import java.awt.*;
C.import java.applet.*; import java.net.*;
D.import java.awt.*; import java.net.*;
正确资料:.import java.applet.*; import java.awt.*; import java.net.*;
资料来源:谋学网(www.mouxue.com),下列语句执行后j的值是intj=0forinti=1i6i=i+2j+=i
A.9
B.10
C.11
D.12
正确资料:
第13题,在下列程序的第2行中插入哪个方法会引起编译错误publicclassCextendsB{//第2行}classB{publicfloatgetNum{return10f}}
A.public float getNum() {return 4.0f;}
B.public double getNum(float d) {return 4.0f;}
C.public void getNum(double d) {}
D.public void getNum() {}
正确资料:.public void getNum() {}
第14题,关于接口正确的说法是
A.实现一个接口必须实现接口的所有方法
B.一个类只能实现一个接口
C.接口间不能有继承关系
D.接口和抽象类是同一回事
正确资料:.实现一个接口必须实现接口的所有方法
资料来源:谋学网(www.mouxue.com),Java异常处理中catch块后必须有finally块
对
错
正确资料:F
第16题,final类中的属性和方法都必须是final的
对
错
正确资料:×
第17题,用Java虚拟机运行Helloclass的正确命令形式是javaHelloclass
对
错
正确资料:×
第18题,最终final方法是不能被当前类的子类重新定义的方法
对
错
更多资料下载:谋学网(www.mouxue.com)
第19题,如果准备按字符读取一个文件的内容则可以使用Reader这个类创建对象
对
错
正确资料:×
资料来源:谋学网(www.mouxue.com),用Java编写一个字符界面的Application程序该程序从键盘接收用户输入的10个整数输入一个整数后按回车输入下一个然后将这10个整数中的最大值和最小值输出到屏幕
正确资料:</strong><br/>import java.io.*;<br/>public class Test {<br/> public static void main(String args[]) throws Exception {<br/> BufferedReader br = new BufferedReader(<br/> new InputStreamReader(System.in));<br/> BufferedWriter bw = new BufferedWriter(new FileWriter("input.txt"));<br/> String s;<br/> while (true) {<br/> System.out.print("请输入一个字符串: ");<br/> System.out.flush();<br/> s = br.readLine();<br/> if (s.length() == 0) break;<br/> bw.write(s);<br/> bw.newLine();<br/> }<br/> bw.close();<br/> }<br/>}
<br/>
第21题,
正确资料:
下载后没有资料或者资料不正确请联系QQ:18586448,承接奥鹏作业,论文网考等
|
|