java问题:请问为什么选C?而不是D?理由

2025-05-19 22:58:52
推荐回答(5个)
回答1:

接口都是用implement继承的(继承这个说法可能不对。)
extends是子类继承父类用,不是接口
另外,接口可以继承多个,但父类只能是一个。
除此之外,接口和抽象类其实差不多。
我是这样理解的。

回答2:

接口是用implements继承实现的,而抽象类才是用extends继承,所以要选C
不过你的C选项implement少了个s

回答3:

extends 表继承成类
implements 表示实施接口 排除 B,D

如果B不是抽象类,就必须实现A接口中的方法, 排除A

所以选C

回答4:

因为继承接口必须用implement关键字,而答案D是extends(子类继承父类的关键字)

回答5:

你看一下关键字,A是个接口,继承接口的关键字是implement,继承父类的关键字才是extends。好好看看Java基础知识吧