Java面向对象选择试题

Java面向对象选择试题

ID:46956091

大小:39.50 KB

页数:17页

时间:2019-12-01

上传者:U-960
Java面向对象选择试题_第1页
Java面向对象选择试题_第2页
Java面向对象选择试题_第3页
Java面向对象选择试题_第4页
Java面向对象选择试题_第5页
资源描述:

《Java面向对象选择试题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

.....选择正确的答案1)在Java中,如果父类中的某些方法不包含任何逻辑,并且需要有子类重写,应该使用(c)关键字来申明父类的这些方法。a)Finalb)Staticc)Abstractd)Void2)给定两个java程序,如下:publicinterfaceFace{intcounter=40;}publicclassTestimplementsFace{privatestaticintcounter;publicstaticvoidmain(String[]args){学习参考 .....System.out.println(++counter);}}Test.java的编译运行结果是(D)。a)40b)41c)0d)13)给定java代码,如下:publicclassTest{staticinti;publicintaMethod(){i++;returni;}学习参考 .....publicstaticvoidmain(String[]args){Testtest=newTest();test.aMethod();System.out.println(test.aMethod());}}编译运行后,输出结果是(C)。a)0b)1c)2d)34)给定java代码,如下:abstractclassShape{abstractvoiddraw();}学习参考 .....要创建Shape类的子类Circle,以下代码正确的是(BD)。a)classCircleextendsShape{intdraw(){}}b)abstractclassCircleextendsShape{}c)classCircleextendsShape{voiddraw();d)classCircleextendsShape{voiddraw(){}}5)给定java代码,如下:classParent{publicvoidcount(){学习参考 .....System.out.println(10%3);}}publicclassTestextendsParent{publicvoidcount(inti){System.out.println(10%i);}publicstaticvoidmain(String[]args){Parentp=newTest();p.count(3);}}编译运行,结果是(A)。a)1b)3学习参考 .....c)3.333333333333335d)编译错误7)给定java程序,如下:publicclassTest{privatestaticfinalintcounter=10;publicstaticvoidmain(String[]args){System.out.println(++counter);}}编译运行Test.java,结果是(C)a)10b)11c)编译错误d)运行时出现异常8)在java中,以定义了两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是(C)学习参考 .....a)interfaceAextendsB,Cb)interfaceAimplementsB,Cc)classAimplementsB,Cd)classAimplementsB,implementsC9)给定一个Java程序代码,如下:publicclassTest{intcount=9;publicvoidcount1(){intcount=10;System.out.println("count1="+count);}publicvoidcount2(){System.out.println("count2="+count);}publicstaticvoidmain(Stringargs[]){学习参考 .....Testt=newTest();t.count1();t.count2();}行编译后,输出结果是(B)a)count1=9count2=9b)count1=10count2=9c)count1=10count2=10d)count1=9count2=1011)给定如下java代码,以下()访问控制修饰符可以填入下划线处。classParent{学习参考 .....protectedvoideat(){}}classChildextendsParent{___AD____voideat(){}}a)Protectedb)Privatec)什么也不填d)Public12)在Java中,下面关于抽象类的描述正确的是(ABD)。a)抽象类可以被实例化b)如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类c)抽象类中的方法必须都是抽象的d)声明抽象类必须带有关键字abstract学习参考 .....13)给定如下Java代码,以下(AB)方法可以加入Child类中。PublicclassParent{intchange(){…}}ClassChildextendsParent{()}a)publicintchange(){}b)intchang(inti){}c)privateintchange(){}d)abstractintchange(){}14)在java中,在定义类时加上修饰符(D)可以实现该类不能在本类被实例化。a)Finalb)Public学习参考 .....c)Privated)Abstract15)在java中,下面(AB)的陈述是正确的。a)私有方法不能被重载b)静态方法能被重载c)公有方法被重写后的访问修饰符可以变成privated)一个被重写的方法不能抛出一个在基类中不被检查的异常16)分析下面的java代码输出结果为(D)。ClassPoint{Intx,y;Point(intx,inty){This.x=x;//值传递This.y=y;}Publicststicvoidmain(String[]args){学习参考 .....Pointpt1,pt2;Pt1=newPint(3,3);Pt2=newPint(4,4);System.out.print(pt1.x+pt2.x);}}a)6b)34c)8d)717)在java中,以下程序的输出结果是(C)。ClassPoint{Intx;学习参考 .....Booleany;Voidoutput(){System.out.println(x);System.out.println(y);}Publicstaticvoidmain(String[]args){Piontpt=newPoint();Pt.output();}}a)运行错误学习参考 .....b)0Turec)0Falsed)0018)给定java代码如下,编译运行结果是(A)。publicclassTest{publicintcount(){return1%9;}publicstaticvoidmain(String[]args){System.out.println(count());}}学习参考 .....a)编译错误b)运行时出现例外c)正常运行,输出1d)正常运行,输出020)在Java接口中,下列选项里有效的方法声明是(AB)a)publicvoidaMethod();b)voidaMethod();c)staticvoidaMethod();d)protectedvoidaMethod();22)给定java代码,如下:编译运行,结果是(A)publicstaticvoidmain(String[]args){Strings;System.out.println(“s=”+s);}a)编译错误学习参考 .....b)编译通过,但出现运行时错误c)正常运行,输出s=nulld)正常运行,输出s=23)给定java代码,如下,编译运行后,结果是(B)。publicclassTest{staticStrings;publisstaticvoidmain(Stringargs[]){charc=s.charAt(0);System.out.println(c);}}a)编译错误b)运行期异常,异常类型为NullpointerExceptionc)运行期异常,异常类型为ArithmeticExceptioind)运行正常,但无输出内容宁可累死在路上,也不能闲死在家里!宁可去碰壁,也不能面壁。是狼就要练好牙,是羊就要练好腿。什么是奋斗?奋斗就是每天很难,可一年一年却越来越容易。不奋斗就是每天都很容易,可一年一年越来越难。能干的人,不在情绪上计较,只在做事上认真;无能的人!不在做事上认真,只在情绪上计较。拼一个春夏秋冬!赢一个无悔人生!早安!—————献给所有努力的人.学习参考 .....学习参考

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭