摘要: 模板模式主要一组算法的骨架,或者是定义一件事务执行的流程,通过把一些实现的步骤延迟到子类进行实现,在子类不改变核心结构的情况下重新定义该流程的某些特定步骤的实现。它是一种行为模式。 优点: 1、封装了不变的部分,开放了可变的部分,开放了特定步骤的不同实现,方便后期扩展,实现“开闭原则”。 2、公用代 阅读全文
posted @ 2019-07-26 23:22 廖不倒i 阅读(91) 评论(0) 推荐(0)
摘要: 工厂模式它是属于创建模式,创建模式要求“创建与使用分离”。把创建的对象称为“产品”,创建产品的对象称为“工厂”,实际与现实中的工厂与产品的关系是一样的。 简单工厂模式: 优点: 1、根据外界给定的信息创建具体的产品 2、将产品的创建从“消费”对象里脱离出来,便于对产品生产的扩展。 3、“消费”与“产 阅读全文
posted @ 2019-07-26 22:45 廖不倒i 阅读(153) 评论(0) 推荐(0)