《类和对象课堂练习》PPT课件.ppt
《《类和对象课堂练习》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《类和对象课堂练习》PPT课件.ppt(20页珍藏版)》请在三一办公上搜索。
1、Java面向对象程序设计,课堂练习,2,习题1,下列叙述中,错误的是_。A、父类对象不能替代子类对象B、子类对象能够替代父类对象C、子类继承父类 D、父类包含子类,D,3,习题2,下列代码中,将引起一个编译错误的行是_。1:publicclassTest 2:intm,n;3:publicTest()4:publicTest(inta)m=a;5:publicstaticvoidmain(Stringargs)6:Testt1,t2;7:intj,k;8:j=0;k=0;9:t1=newTest();10:t2=newTest(j,k);11:12:A、第3行B、第5行C、第6行D、第10行,
2、D,4,习题3,阅读下列代码.正确的说法是_。publicclassPerson intarr=newint10;publicstaticvoidmain(Stringargs)System.out.println(arr1);A、编译时将产生错误 B、编译时正确,运行时将产生错误C、输出为0 D、输出为空,A,5,习题4,publicclassParent publicintaddValue(inta,intb)ints;s=a+b;returns;classChildextendsParent/在此加入某个方法下列选项中,_方法可以正确加入类Child中且不会重写父类的方法。A、intad
3、dValue(inta,intb)/dosomething.B、publicvoidaddValue()/dosomething.C、publicintaddValue(inta,intb)throwsMyException/dosomething.D、publicfloataddValue(inta,intb,floatb=1.0f)/dosomething.,B,答案:,6,习题5,欲构造ArrayList类的一个实例,此类实现了List接口,下列_是正确的。A、ArrayListmyList=newObject();B、ListmyList=newArrayList();C、ArrayL
4、istmyList=newList();D、ListmyList=newList();,B,解析:不能直接创建接口的实例,只能通过实现接口的类来完成,7,习题6,在某个类中定义一个方法:voidGetSort(intx),以下关于能否作为这个方法的重载中,错误的是_ voidGetSort(floatx)x*=x;intGetSort(doubley)return(int)(s*y);doubleGetSort(intx,inty)returnx+y;以上都不是重载,D,8,习题7,下面在命令行运行Java应用程序A:javaAthefirstsnow,thefirstsnowcame.怎样才
5、能在main(Stringa)方法中访问单词“first”?_ Aa0Ba2Ca4Da5,C,9,习题8,下列哪个声明语句是正确的?A.abstractfinalclassHiB.abstractprivatemove()C.protectedprivatenumber;D.publicabstractclassCar答案:,D,10,习题9,给出如下代码:classTest privateintm;publicstaticvoidfun()/somecode.如何使成员变量m被方法fun()直接访问?A、将privateintm改为protectedintm B、将privateintm改为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 类和对象课堂练习 对象 课堂 练习 PPT 课件

链接地址:https://www.31ppt.com/p-5565925.html