摘要:
定义: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到了其子类。 优点: 工厂方法模式是对简单工厂模式的进一步抽象和推广。由于使用了多态性,工厂方法保持了简单工厂模式的优点,而且客服了简单工厂违背开放-封闭原则的缺点。 缺点: 每加一个产品,就需要加一个产品工厂 阅读全文
摘要:
介绍 :why、meaning 代码分析 适用性 深入分析 应用分类: 动态代理: 优势介绍: 应用1: 解释: 为其他对象提供一种代理以控制对这个对象的访问。 使用场合: 1.远程代理,为一个对象在不同的地址空间提供局部代表。可以隐藏一个对象存在于不同地址空间的事实。 2.虚拟代理,根据需要创建开 阅读全文