Java 无法找到使用抽象方法的正确方法

Java 无法找到使用抽象方法的正确方法,java,abstract,Java,Abstract,我的任务如下: public interface Searchable { public String Way2Search(); public Integer MaxTime(); } 编写一个名为Searchable的Java接口,其中包含两个抽象方法:一个名为Way2Search的方法返回字符串,另一个名为MaxTime的方法返回整数。确保您的代码按照预期编译和运行。将您的Java文件命名为Searchable.Java 这似乎很容易。然而,我已经为此挂了

我的任务如下:

public interface Searchable {
        public String Way2Search();
        public Integer MaxTime();
}
编写一个名为Searchable的Java接口,其中包含两个抽象方法:一个名为Way2Search的方法返回字符串,另一个名为MaxTime的方法返回整数。确保您的代码按照预期编译和运行。将您的Java文件命名为Searchable.Java

这似乎很容易。然而,我已经为此挂了好几天了,明天就要交了

代码如下:

public interface Searchable {
        public String Way2Search();
        public Integer MaxTime();
}

它真的像这段代码那么简单吗。这就是它要我做的一切吗

看来你明白了。接口只是未实现的方法签名。然后,您将在
实现
您的
可搜索接口的类中实现这些方法。这样做的好处是,您可以在
实现接口的不同类中以不同的方式实现(即填写方法体)

e、 g

/


我就是这么解释的。(虽然这项作业违反了Java的命名约定。)LGTM就解释而言。如果这是整个问题,那么它们看起来就是你要问的所有问题。谢谢,我只是想听听其他人的意见,我正在考虑深入研究。我想我明天会知道的。谢谢大家。
class B implements Searchable {
    ...     
    public String way2Search() {
         //implement this method in a different way here
    }
    public Integer maxTime() {
         //implement this method in a different way here
    }
}