摘要:
单例模式 [TOC] "转自五月的仓颉" 1.单例模式 单例模式, 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 让类自身负责保存它的唯一实例。这个类可以保证没有其他实例可以被创建,并且它可以提供一个访问该实例的方法。 单例模式的普通实现 单例模式的好处 保证唯一实例 对唯一实例的受控访问 阅读全文
摘要:
工厂方法模式 [TOC] 1.定义 工厂方法模式 定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。 2.为什么使用工厂方法模式 基于简单工厂模式,如果新增了产品类,同时就要在工厂类中新增逻辑判断,修改原有的类。这样就违背了开放 封闭原则。 见设计模式 如果 阅读全文
摘要:
简单工厂模式 [TOC] 0.前言 设计模式篇主要是阅读《大话设计模式》的记录,同时也有阅读 "五月的仓颉" 中设计模式相关部分。 1.定义 简单工厂模式 又叫做静态工厂方法模式 。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 2.为什么使用 用来解决如何去实例化对象的问题。 到底要实 阅读全文