我想在班上实现3个接口。我不确定这是否可行,因为据我所知,一个类只能从另一个类继承。接口的行为是否不同? 如果他们这样做,我该如何实现多个接口?
我试过这个,但它不起作用......
public class Container implements InterfaceI implements InterfaceII implements InterfaceIII
{
//...
}
感谢您的帮助。
Bene的
答案 0 :(得分:4)
每次添加一个界面并仅使用“implements”时,您必须使用逗号。所以是的,你可以实现更多的接口:D 所以它看起来像这样:
public class Container implements InterfaceI, InterfaceII, InterfaceIII
{
//...
}
约翰
答案 1 :(得分:0)
使用您的代码,如下所示。不要多次使用工具。
public class Container implements InterfaceI , InterfaceII ,InterfaceIII
{
//...
}
答案 2 :(得分:0)
您可以扩展一个类或抽象类,并实现无限数量的接口