我想在我的一个接口类中使用默认方法 - 然后我意识到这只在Java 8中可用 - 我们使用的是Java 7.
在Java 7中实现类似的最佳方法是什么?
在接口中使用方法签名,如在Java 8中.
在实现该接口的抽象类中使用方法默认实现.
将您的方法最终实现在扩展该抽象类的类中.
现在你必须要知道它与使用Java 8接口的默认方法仍然不一样,特别是因为你不能扩展多个抽象类,而你可以用它们的默认方法实现多个接口.
| 归档时间: |
|
| 查看次数: |
4701 次 |
| 最近记录: |