【发布时间】:2012-06-04 16:01:46
【问题描述】:
我正在开发一个包含许多 someInterface - someInterfaceImpl-pairs 的项目。几天前,我有了将默认实现包含为内部类的想法(可能是通过阅读一些客观的 c 代码得到启发)。 现在一些同事(都比我有更多的 Java 经验)看到了这个想法 - 反馈介于震惊和惊讶之间(“这有效吗?”)。
我用谷歌搜索了一下,但没有找到太多证据证明这种“模式”有用(我个人喜欢它): pdf-paper 和 a faq about code style
您怎么看 - 特别是在“默认”实现与接口紧密耦合的情况下。
更新 我刚刚发现这个:Java Interface-Implementation Pair
(查看已接受的答案)
【问题讨论】:
标签: java interface coding-style