摘要: 简单工厂模式本应该放到工厂模式那篇博客中去介绍的,因为与策略模式有一定的相似性,这里摘出来单独成章。 简单工厂模式 用一个单独的类来做创造实例的过程,就是工厂。 工厂模式有一种非常形象的描述:建立对象的类就如一个工厂,而需要被建立的对象就是一个个产品;在工厂中加工产品,使用产品的人,不用在乎产品是如 阅读全文
posted @ 2020-04-14 09:41 王陸 阅读(1119) 评论(1) 推荐(0) 编辑
摘要: 动机(Motivation) 在软件系统中,经常面临着创建对象的工作;由于需求的变化,需要创建的对象的具体类型经常变化。 如何应对这种变化?如何绕过常规的对象创建方法(new),提供一种“封装机制”来避免客户程序和这种“具体对象创建工作”的紧耦合? 模式定义 定义一个用于创建对象的接口,让子类决定实 阅读全文
posted @ 2020-04-14 08:17 王陸 阅读(699) 评论(0) 推荐(1) 编辑