java用关键字指明继承关系_java练习题集答案解析

本文探讨了Java中的继承关系,强调了final方法不可被子类重写,解释了如何使用extends关键字表明继承,以及用implements关键字实现接口。同时,介绍了接口在Java中的角色,包括它们如何允许多重继承,并提供了关于抽象方法和接口定义的练习题及答案。
摘要由CSDN通过智能技术生成

7.父类的final方法可以被子类重写吗?答案:不可以

第5章(2)接口练习题答案

一、选择题

1、定义一个接口必须使用的关键字是( C ) A、public B、class C、interface D、static

2、抽象方法:( C ) A、可以有方法体 B、可以出现在非抽象类中 C、是没有方法体的方法

D、抽象类中的方法都是抽象方法

3、关于接口哪个正确?( A )

A、实现一个接口必须实现接口的所有方法 B.一个类只能实现一个接口 C.接口间不能有继承关系

二、填空题

1、抽象方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。final方法是不能被当前类的子类重新定义的方法。

D.接口和抽象类是同一回事

2、在Java程序中,通过类的定义只能实现单重继承,但通过接口的定义可以实现多重继承关系。

3、接口由两部分组成接口声明以及接口体。

4、接口可以看作是仅容纳抽象法以及常量,而又不能直接生成对象的特殊类。 5、用于将一个类修饰为最终类的关键字是final。用于声明一个类为抽象类的关键字是abstract。

6、abstract不能和final 共同修饰一个类。

7、 java中用extends 关键字指明继承关系.用implements关键字指明对接口的实现。 8、如果Alpha类继承Beta类,Alpha类被称为子(基)类,Beta类被称为父(超)类。 9、子类可以继承父类的成员变量 和成员方法,但是不能继承父类的构造函数。 10、下面程序的输出结果是:_ Art constructor , Drawing constructor , Cartoon constructor 。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值