java程序设计补充习题(2面向对象部分)

java程序设计补充习题(2面向对象部分)

ID:32265097

大小:50.50 KB

页数:6页

时间:2019-02-02

java程序设计补充习题(2面向对象部分)_第1页
java程序设计补充习题(2面向对象部分)_第2页
java程序设计补充习题(2面向对象部分)_第3页
java程序设计补充习题(2面向对象部分)_第4页
java程序设计补充习题(2面向对象部分)_第5页
资源描述:

《java程序设计补充习题(2面向对象部分)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二部分面向对象程序设计注意:选择题为不定项选择1、以下哪些是Java的修饰符()A.staticB.finalC.protectedD.const2、面向对象技术的特性是()A、继承性B、有效性C、多态性D、封装性3、下列哪个命题为真?()  A、所有类都必须定义一个构造函数。  B、构造函数必须有返回值。  C、构造函数可以访问类的非静态成员。D、构造函数必须初始化类的所有数据成员。4、关于子类与父类关系的描述正确的是()A、子类型的数据可以隐式转换为其父类型的数据;B、父类型的数据可以隐式转换为其子类型的数据

2、;C、父类型的数据必须通过显式类型转换为其子类型的数据;D、子类型实例也是父类型的实例对象。5、读程序,以下可以在main()方法中添加的语句是哪些?()classTest{privatefloatf=1.0f;intm=12;staticintn=1;publicstaticvoidmain(Stringargs[]){Testt=newTest();//...}}A.t.fB.this.nC.Test.mD.Test.n6、下面哪个关键字不是用来控制对类成员的访问的?()A、public   B、protect

3、ed   C、default   D、private7、Java语言正确的常量修饰符应该是()A、finalB、staticfinalC、staticD、publicstaticfinal8、接口的所有成员域都具有、static和属性。9、接口的所有成员方法都具有和属性。10、编译下列源程序会得到哪些文件?()  classA1{6  }  classA2{  }  publicclassB{  publicstaticvoidmain(Stringargs[]){  }  }A.只有B.classB.只有A1.c

4、lass和A2.class文件C.有A1.class、A2.class和B.class文件D.编译不成功11、下列哪种说法是正确的?()  A、私有方法不能被子类重写。  B、子类可以重写超类中的任何方法。  C、重写方法可以声明自己抛出的异常大于那个被重写的方法。D、重写方法中的参数清单必须是被重写方法参数清单的子集。12、关于类继承的说法,正确的是()。A、Java类允许多重继承B、Java接口允许多继承  C、接口和类都允许多继承D、接口和类都不允许多继承13、使用以下哪个保留字可以使只有在定义该类的包中的其

5、他类才能访问该类?()  A)abstract   B)privateC)protected   D)不使用保留字14、为了区分重载多态中同名的不同方法,要求()。  A.采用不同的参数列表  B.返回值类型不同  C.调用时用类名或对象名做前缀D.参数名不同15、下述概念中不属于面向对象方法的是()。A.对象、消息B.继承、多态C.类、封装D.过程调用16、下列关于构造方法的叙述中,错误的是()A.Java语言规定构造方法名与类名必须相同B.Java语言规定构造方法没有返回值,但不用void声明C.Java语言规

6、定构造方法不可以重载D.Java语言规定构造方法只能通过new自动调用17、执行以下程序,哪些方法可以加入类Child中?()6publicclassParent{publicintaddValue(inta,intb){ints;s=a+b;returns;}}classChildextendsParent{}A.intaddValue(inta,intb){//dosomething...}B.publicvoidaddValue(){//dosomething...}C.publicintaddValue(i

7、nta){//dosomething...}D.publicintaddValue(inta,intb)throwsMyException{//dosomething...} 18、下列哪个类的声明是正确的?()A.abstract final class HI{} B.abstract private move(){}   C.protected private number; D.public abstract class Car{}19、关于被私有访问控制符private修饰的成员变量,以下说法正确的是()A

8、.可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B.可以被两种类访问和引用:该类本身、该类的所有子类C.只能被该类自身所访问和修改D.只能被同一个包中的类访问20、在Java中,关于final关键字的说法正确的是()。  A、如果修饰变量,则一旦赋了值,就等同一个常量。  B、如果修饰类,则该类只能被一个子类继承。  C、如果

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

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

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