java数据的属性在类中被称为_JAVA复习习题(继承)

类的继承习题

一、选择题

1. Java语言的类间的继承关系是( B )。

A) 多重的B) 单重的C) 线程的D) 不能继承

2. 以下关于Java语言继承的说确的是( C )。

A)Java中的类可以有多个直接父类B)抽象类不能有子类

C)Java中的接口支持多继承D)最终类可以作为其它类的父类

3. 现有两个类A、B,以下描述中表示B继承自A的是(D)。

A) class A extends B B) class B implements A

C) class A implements B D) class B extends A

4. 下列选项中,用于定义接口的关键字是( A)。

A)interface B) implements C) abstract D) class

5. 下列选项中,用于实现接口的关键字是( B)。

A)interface B) implements C) abstract D) class

6. Java语言的类间的继承的关键字是( B )。

A) implements B) extends C) class D) public

7. 以下关于Java语言继承的说法错误的是( A )。

A)Java中的类可以有多个直接父类B)抽象类可以有子类

C)Java中的接口支持多继承D)最终类不可以作为其它类的父类

8. 现有两个类M、N,以下描述中表示N继承自M的是(D)。

A) class M extends N B) class N implements M

C) class M implements N D) class N extends M

9. 现有类A和接口B,以下描述中表示类A实现接口B的语句是(A)。

A) class Aimplements B B) class B implements A

C) class Aextends B D) class B extends A

10. 下列选项中,定义抽象类的关键字是( C)。

A)interface B) implements C) abstract D) class

11. 下列选项中,定义最终类的关键字是(D)。

A)interface B) implements C) abstract D) final

12. 下列选项中,哪个是java语言所有类的父类(C)

A)String B) V ector C) Object D) KeyEvent

13. java语言中,用于判断某个对象是否是某个类的实例的运算符是(A)

A)instanceof B) + C) isinstance D) &&

14. 下列选项中,表示数据或方法可以被同一包中的任何类或它的子类访问,即使子类在不同的包中也可以的修饰符是(B)

A)public B) protected C) private D) final

15. 下列选项中,表示数据或方法只能被本类访问的修饰符是(C)

A)public B) protected C) private D) final

16. 下列选项中,接口中方法的默认可见性修饰符是(A)

A)public B) protected C) private D) final

17. 下列选项中,表示终极方法的修饰符是:(B)

A)interface B) final C) abstract D) implements

18. 下列选项中,定义接口MyInterface的语句正确的是:(A)

A)interface MyInterface{ } B) implements MyInterface { }

C) class MyInterface{ } D) implements interface My{ }

19. 如果子类中的方法mymethod()覆盖了父类中的方法mymethod(),假设父类方法头部定义如下:void mymethod(int a),则子类方法的定义不合法的是:(C)

A)public void mymethod(int a) B) protected void mymethod(int a)

C) private void mymethod(int a) D) void mymethod(int a)

二、填空题

1. 如果子类中的某个变量的变量名与它的父类中的某个变量完全一样,则称子类中的这个变量________了父类的同名变量。(隐藏)

2. 属性的隐藏是指子类重新定义从父类继承来的__________。(同名变量或属性)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值