我对如何在接口中的方法中包含return语句感到困惑?
这是我的质询 - 开发可用于以下规范的接口:
它有一个公共方法boolean isUsed()()。该方法没有参数并返回,如果使用该对象则返回true,否则返回false。
如何在界面中包含return语句,你不能拥有方法体?
答案 0 :(得分:0)
Java 8中的接口可以有一个默认实现,可以被实现类覆盖:
public interface Usable {
default boolean isUsed() {
return true;
}
}
但是,您应该允许实现类通过返回true或false来处理逻辑