2013年4月24日

摘要: 1.管理组件实现方法:(1)接口与实现分离interface A;class A1 implements A;class A2 implements A;.....class An implements A;class B { private A a ; public B() { a = new A1(); }}以上方式导致 B对A的一个实现直接依赖。当B的使用方,需要使用不同的A的实现时,只能维护多种B(每一种采用一种A的实现)(2)使用容器public class Container { public static Container instance; private map<St 阅读全文
posted @ 2013-04-24 20:24 wchq 阅读(92) 评论(0) 推荐(0) 编辑

导航