java 7替代接口中的默认方法(仅限Java 8)

我想在我的一个接口类中使用默认方法 – 然后我意识到这只在Java 8中可用 – 我们使用的是Java 7。

在Java 7中实现类似的最佳方法是什么?

在接口中使用方法签名,如Java 8中所示。
在实现该接口的抽象类中使用您的方法默认实现。
将您的方法最终实现在扩展该抽象类的类中。

现在你必须要知道它仍然与Java 8的接口的默认方法不同,特别是因为你不能扩展多个抽象类,而你可以使用它们的默认方法实现多个接口。

在java 7中只有一个选项,使用抽象类。