2012-11-15 189 views
0

有一個接口類和另一個實現此接口的類。如果此接口已作爲「擴展Runnable」,則在實現此接口類的另一個類中存在衝突。爲什麼?我怎麼可能實現另一個實現接口類的類?接口類實現Runnable

+3

你可以發佈一個工作示例。目前你所說的話很混亂,而且看起來很模糊。一個接口不能實現另一個接口。你究竟擁有什麼? –

+0

它是一個接口還是一個類?當你談論這些事情的細節時,「接口類」有點古怪。 :P – cHao

+2

我想你需要詳細說明你的問題。什麼是'接口類':D – Freak

回答

0

在Java中,接口可以擴展另一個接口,但接口不能實現另一個接口。 您可以使用這樣的事情:

YourClass implements YourInterface, Runnable { ... } 

或替代辦法是這樣的:

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

不會有任何歧義,因爲接口中的所有方法都是抽象的。這也是一個類不允許在Java中擴展多個類的原因。