首页 > 设计模式, 软件设计 > Separated Interface分离接口模式

Separated Interface分离接口模式

2009年12月27日 admin 发表评论 阅读评论

在一个包定义接口,而在另一个与这个包分离的包中实现这个接口。

需要对两个系统之间进行解藕时,可以使用Separated Interface。当并不提倡对每个类都使用Separated Interface。保持接口和实现的分离需要一些额外的工作,只有当你希望打破这种依赖关系的使用才使用它,或者同一个接口有多个实现才使用。当然,也可以把接口和实现放在一起,当需要分离的时候才进行重构。

参考资料

Separated Interface

Patterns of Enterprise Application Architecture 476页

分类: 设计模式, 软件设计 标签:
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.