如何在接口中使用带有return语句的方法?

时间:2016-12-04 15:34:47

标签: java methods return boolean

我对如何在接口中的方法中包含return语句感到困惑?

这是我的质询 - 开发可用于以下规范的接口:

它有一个公共方法boolean isUsed()()。该方法没有参数并返回,如果使用该对象则返回true,否则返回false。

如何在界面中包含return语句,你不能拥有方法体?

1 个答案:

答案 0 :(得分:0)

Java 8中的接口可以有一个默认实现,可以被实现类覆盖:

public interface Usable {
    default boolean isUsed() {
        return true;
    }
}

但是,您应该允许实现类通过返回true或false来处理逻辑