![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Ourpast
don`t bb,just code!
展开
-
设计模式的六大原则
设计模式学习笔记(start:17/09/17)设计模式的六大原则: 1.开闭原则:对扩展开放,对修改关闭 2.里氏代换原则:面向对象设计的基本原则之一,任何基类可以出现的地方,子类一定可以出现 3.依赖倒转原则:开闭原则的基础,针对对接口编程,依赖于抽象而不依赖于具体 4.接口倒转原则:使用多个隔离的接口,比使用单个接口要好,降低系统耦合度 5.迪米特法则(最少知道原则):一个实体应当尽量少地与其原创 2017-09-17 22:34:57 · 260 阅读 · 0 评论 -
工厂模式
(一)创建型模式1.1 工厂模式(Factory Pattern) Factory Pattern 意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。 主要解决:主要解决接口选择的问题。 何时使用:我们明确地计划不同条件下创建不同实例时。 如何解决:让其子类实现工厂接口,返回的也是一个抽象的产品。 优点: 1、一个调用者想创建一个对象,只要知道转载 2017-09-19 23:44:46 · 312 阅读 · 0 评论