用java实现接口
我已声明此接口:用java实现接口,java,interface,Java,Interface,我已声明此接口: public interface Filter { /** Determines whether to accept an object. @param x the object to be filtered @return true to accept an object, false otherwise */ boolean accept(Object x); } 所以现在我需要做的是实现它和另一个已经在类中声明和实现的接口。所以我的问题是,我是
public interface Filter
{
/**
Determines whether to accept an object.
@param x the object to be filtered
@return true to accept an object, false otherwise
*/
boolean accept(Object x);
}
所以现在我需要做的是实现它和另一个已经在类中声明和实现的接口。所以我的问题是,我是否可以用这种方式在同一个类中实现这两个接口
public class DataSet implements Measurer, implements Filter{
......
}
or
public class DataSet implements Measurer, Filter{
.....
}
谢谢公共类数据集实现了Measurer,Filter是正确的选项。但是说真的,你自己会比在这里提问更快地尝试它。Java支持接口的多种实现。正确的语法是:
public class A implements B, C{
}
您是否尝试过使用这两种语法进行编译?结果如何?你试过了吗?在eclipse中花一分钟的时间来做这件事。如果你问是否可以在同一个类中实现两个接口,答案是肯定的。你在发布这篇文章之前做过一分钟的研究吗?Jaja。问一个愚蠢的问题很可怕,现在我知道这是一个愚蠢的问题。