java中可否多个类实现一个接口?

来源:百度知道 编辑:UC知道 时间:2024/06/04 06:54:23
java中可否多个类实现一个接口?假如这个接口中有两个方法,一个类实现一个,另一个类实现另一个,可行不?

我自己试过了,这样的话,两个类都得是抽象类,我又用两个子类分别继承两个类,并在其中分别实现它们没有实现的接口中的另一个方法,但是编译还是说两个类(前面说的两个类,非子类)是抽象的,不能通过。

到底这种构想是错误的?还是我的方法错误?
本人初学,一楼说的那些我还不懂

在java中一个类只能继承一个父类,但可以实现多个接口.
如果一个接口中定义了几个方法的话,那么实现这个街口的类就必须实现这个实现这个街口中的所有方法.

下面你说的没大看懂...

假如这个接口中有两个方法,一个类实现一个,另一个类实现另一个,可行不?

除非你的实现类声明为abstract

只有两个方法同时实现的时候才不需要abstract

我不知道这种构思有什么意义,只有三种群集关系
is-a
has-a
use-a
其他多余了