java复习题继承(word版)

java复习题继承(word版)

ID:31884536

大小:735.52 KB

页数:23页

时间:2019-01-24

java复习题继承(word版)_第1页
java复习题继承(word版)_第2页
java复习题继承(word版)_第3页
java复习题继承(word版)_第4页
java复习题继承(word版)_第5页
资源描述:

《java复习题继承(word版)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、类的继承习题一、选择题1.Java语言的类间的继承关系是(B)。A)多重的B)单重的C)线程的D)不能继承2.以下关于Java语言继承的说法正确的是(C)。 A)Java中的类可以有多个直接父类B)抽象类不能有子类C)Java中的接口支持多继承D)最终类可以作为其它类的父类3.现有两个类A、B,以下描述中表示B继承自A的是(D)。A)classAextendsBB)classBimplementsAC)classAimplementsBD)classBextendsA4.下列选项中,用于定义接口的关键字是(A)。A)interface

2、B)implementsC)abstractD)class5.下列选项中,用于实现接口的关键字是(B)。A)interfaceB)implementsC)abstractD)class6.Java语言的类间的继承的关键字是(B)。A)implementsB)extendsC)classD)public7.以下关于Java语言继承的说法错误的是(A)。 A)Java中的类可以有多个直接父类B)抽象类可以有子类C)Java中的接口支持多继承D)最终类不可以作为其它类的父类8.现有两个类M、N,以下描述中表示N继承自M的是(D)。A)cla

3、ssMextendsNB)classNimplementsMC)classMimplementsND)classNextendsM9.现有类A和接口B,以下描述中表示类A实现接口B的语句是(A)。A)classAimplementsBB)classBimplementsAC)classAextendsBD)classBextendsA10.下列选项中,定义抽象类的关键字是(C)。A)interfaceB)implementsC)abstractD)class11.下列选项中,定义最终类的关键字是(D)。A)interfaceB)imp

4、lementsC)abstractD)final12.下列选项中,哪个是java语言所有类的父类(C)A)StringB)VectorC)ObjectD)KeyEvent13.java语言中,用于判断某个对象是否是某个类的实例的运算符是(A)A)instanceofB)+C)isinstanceD)&&14.下列选项中,表示数据或方法可以被同一包中的任何类或它的子类访问,即使子类在不同的包中也可以的修饰符是(B)A)publicB)protectedC)privateD)final15.下列选项中,表示数据或方法只能被本类访问的修饰符

5、是(C)A)publicB)protectedC)privateD)final16.下列选项中,接口中方法的默认可见性修饰符是(A)A)publicB)protectedC)privateD)final17.下列选项中,表示终极方法的修饰符是:(B)A)interfaceB)finalC)abstractD)implements18.下列选项中,定义接口MyInterface的语句正确的是:(A)A)interfaceMyInterface{}B)implementsMyInterface{}C)classMyInterface{}D

6、)implementsinterfaceMy{}19.如果子类中的方法mymethod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下:voidmymethod(inta),则子类方法的定义不合法的是:(C)A)publicvoidmymethod(inta)B)protectedvoidmymethod(inta)C)privatevoidmymethod(inta)D)voidmymethod(inta)二、填空题1.如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量_______

7、_了父类的同名变量。(隐藏)2.属性的隐藏是指子类重新定义从父类继承来的__________。(同名变量或属性)233.如果子类中的某个方法的名字、返回值类型和________与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。(参数列表)4.Java仅支持类间的____重继承。(单重)5.抽象方法只有方法头,没有________。(方法体)6.Java语言的接口是特殊的类,其中包含______常量和_______方法。(static(静态);abstract(抽象))7.接口中所有属性均为_________、_

8、________和________的。(public、static、final)8.如果接口中定义了一个方法methodA(),一个属性attA,那么一个类ClassA要实现这个接口的话,就必须实现其中的_______方

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

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

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