接口类实现Runnable

时间:2012-11-15 07:14:05

标签: java

有一个接口类,另一个实现此接口的类。如果此接口已作为"扩展Runnable",那么在另一个实现此接口类的类中存在冲突。为什么?我怎样才能实现另一个实现接口类的类?

2 个答案:

答案 0 :(得分:0)

在Java中,接口可以扩展另一个接口,但接口不能实现另一个接口。 你可以使用这样的东西:

YourClass implements YourInterface, Runnable { ... }

或者替代方案可能是这样的:

YourInterface extends Runnable { ... }
YourClass implements YourInterface { ... }

答案 1 :(得分:0)

不会有任何歧义,因为界面中的所有方法都是抽象的。这也是不允许类在Java中扩展多个类的原因。