摘要: 一、定义 简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。 二、类型 创建型,但不属于23种GOF设计模式之一 三、适用场景 工厂类负责创建的对象比较少 客户只需要传入工厂类的参数,对于如何创建对象(逻辑)不关心 四、优点 根据外部给定的信息,决定该创建那个类的具体对象。通过传入指定参数就 阅读全文
posted @ 2018-12-27 23:25 请叫我大表哥 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 一、设计原则 面相对象的七大原则分别是: 开闭原则 依赖倒置原则 单一职责 接口隔离原则 最小知识原则(迪米特法则) 迪米特法则 合成/聚合复用原则 二、基本模式 设计模式分为三种类型,共23种设计模式。 创建型模式:创建型就是提供了一种创建对象时候隐藏逻辑的方式,单纯从名字上就可以看出,创建型在不 阅读全文
posted @ 2018-12-27 08:22 请叫我大表哥 阅读(166) 评论(0) 推荐(0) 编辑