摘要:
大量使用工厂模式引起的问题:Client 对象需要使用 Service1 的 execute( ) 方法完成特定功能,而 Service1 的实现 Service1Impe类又依赖于 Service2的实现类 Service2Impl,为了减少依赖,我们为 Service1 和 Service2对象的实例化分别提供工厂方法类的实现。public interface Service1 { void execute();} public class Service1Impl implements Service1 { private Service2 service2; pu... 阅读全文