设计模式概述
作者:互联网
设计原则
- 开闭原则:扩展开放,修改关闭
- 单一职责:一个函数只做一件事;
- 依赖倒置:依赖抽象,而不是具体;
- 接口隔离:类似单一职责,只不过是针对接口;
- 迪米特法则:一个对象应该减少与其它对象发生作用;
- 里氏替换:子类可以完全替代父类(子类必须完全实现父类方法)
分类
创建型:工厂模式、单例模式、建造者模式、原型模式
结构型:外观模式、享元模式、适配器模式、桥接模式、装饰器模式
行为型:观察者模式、职责链模式、状态模式、命令模式、策略模式、迭代器模式
技巧型:链模式、惰性模式、委托模式、等待者模式、数据访问模式
标签:设计模式,职责,子类,模式,依赖,概述,父类,单一 来源: https://www.cnblogs.com/mengyuantongxue/p/15943023.html