问题描述:
解决方案:
实现方法:
根据上面所述,得到如下类图:
代码实现:
问题描述:
于
解决方案:引入容器
实现方法:
得到类图如下:
代码实现:
时序图大致如下:
效果:
问题描述:
。若其他容器具体不同的组件查找机制(如
解决方案:引入 Service Locator
1
实现方法:
类图如下:
代码实现:
小结:
2、可以很明显地看得出上面两中重新设计以解耦、隔离变化点都是通过引入间接层得以解决的。
以下文章你可能也会感兴趣:
Java RMI 框架的工厂方法模式实现
本文出自 “蚂蚁” 博客,服务器空间,请务必保留此出处
,香港服务器租用,香港虚拟主机人若勇敢就是自己最好的朋友