美文网首页
(一)设计模式,六大原则

(一)设计模式,六大原则

作者: feiry | 来源:发表于2019-07-15 21:40 被阅读0次

    概述

    • 创建型模式
      工厂方法模式、单例模式、建造者模式等
    • 结构型模式
      桥接模式、适配器模式、装饰者模式、代理模式等
    • 行为型模式
      模板方法模式、策略模式、观察者模式、责任链模式、命令模式、访问者模式等
    设计模式是解决问题的思想!

    六大原则

    • 单一职责原则
      一个类只负责一项职责(功能单一)
    • 里氏替换原则
      子类可以扩展父类的功能,但不要改变父类原有的功能(尽量不要覆盖父类已实现的方法)
    • 依赖倒置原则
      面向接口编程(把功能抽象成接口方法,我们认为接口的方法改动可能性很小,主要是实现类的具体方法实现有改动)
    • 接口隔离原则
      设计接口功能尽量细粒度,最小功能单元设计
    • 迪米特原则
      降低耦合(局部变量中,不要引入新的类)
    • 开闭原则
      对扩展开放,对修改关闭

    相关文章

      网友评论

          本文标题:(一)设计模式,六大原则

          本文链接:https://www.haomeiwen.com/subject/eegokctx.html