欢迎来到天天文库
浏览记录
ID:27973826
大小:442.00 KB
页数:9页
时间:2018-12-07
《2 声明和访问控制.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、内容概要练习u声明和修饰符1.允许一个类中的成员去访问同一个包中另一个类的成员的访问修饰符是哪一项?(1)A.publicB.abstractC.protectedD.synchronizedE.默认2.哪一个访问修饰符能够限制一个类中的方法只能被该类中的其它成员访问?A.finalB.staticC.privateD.protectedE.volatileF.默认3.给出以下代码:1.abstractclassA{2.abstractshortm1();3.shortm2(){return(short)420;}4.}5.6.abstractclassBextendsA{7.//
2、missingcode?8.shortm1(){return(short)42;}9.}下面哪三项是正确的?(2)A.这段代码不用修改就能正常编译。B.类B必须把m2()方法也声明成抽象方法或者重写m2()方法才允许代码正常编译。C.类B既不需要把m2()方法声明成抽象方法也不需要重写m2()方法就能使代码正常编译。D.只要第8行代码存在,类A就不能把m1()方法声明成抽象的。E.如果第6行替换成‘classBextendsA{‘,代码能够编译。4.下面哪两项是非嵌套类和接口的合法声明?A.finalabstractclassTest{}B.publicstaticinterfac
3、eTest{}C.finalpublicclassTest{}D.protectedabstractclassTest{}E.protectedinterfaceTest{}F.abstractpublicclassTest{}5.下面有多少个合法的方法声明?1–protectedabstractvoidm1();2–staticfinalvoidm1(){}3–transientprivatenativevoidm1(){}4–synchronizedpublicfinalvoidm1(){}5–privatenativevoidm1();6–staticfinalsynchro
4、nizedprotectedvoidm1(){}A.1B.2C.3D.4E.5F.所有的6.给出以下代码:1.packagetestpkg.p1;2.publicclassParentUtil{3.publicintx=420;4.protectedintdoStuff(){returnx;}5.}1.packagetestpkg.p2;2.importtestpkg.p1.ParentUtil;3.publicclassChildUtilextendsParentUtil{4.publicstaticvoidmain(String[]args){5.newChildUtil().
5、callStuff();6.}7.voidcallStuff(){8.System.out.print("this"+this.doStuff());9.ParentUtilp=newParentUtil();10.System.out.print("parent"+p.doStuff());11.}12.}下面哪一项是正确的?A.代码将编译并运行,输出:this420parent420B.如果删除第8行,代码将编译并运行。C.如果删除第10行,代码将编译并运行。D.第8行和第10行都删除代码才能编译。E.运行时抛出异常。u声明的规则7.给出以下代码:1.interfaceCoun
6、t{2.shortcounter=0;3.voidcountUp();4.}5.publicclassTestCountimplementsCount{6.7.publicstaticvoidmain(String[]args){8.TestCountt=newTestCount();9.t.countUp();10.}11.publicvoidcountUp(){12.for(intx=6;x>counter;x--,++counter){13.System.out.print(""+counter);14.}15.}16.}哪一项是运行结果?(1)A.012B.123C.012
7、3D.1234E.编译失败。F.运行时抛出异常。8.给出以下代码:1.importjava.util.*;2.publicclassNewTreeSet2extendsNewTreeSet{3.publicstaticvoidmain(String[]args){4.NewTreeSet2t=newNewTreeSet2();5.t.count();6.}7.}8.protectedclassNewTreeSet{9.voidcount(){10.for(intx=0
此文档下载收益归作者所有