第三周学习总结

发布于: 2020 年 06 月 22 日

设计模式分类

创建模式

包括:单例模式、工厂方法、抽象工厂、建造者模式

结构模式

包括:适配器模式、组合模式、装饰模式

行为模式

包括:模版方法、策略模式、命令模式、观察者、访问者模式

OOD设计原则

  • OCP 开闭原则:扩展开、修改闭

  • DIP 依赖反转原则:细节依赖抽象

  • LSP 里式替换原则:基类可出现的地方,子类一定可替换

  • SRP 单一职责原则:一个模块只能有一个理由修改它,同样,同一职责不该有多模块同时承担

  • ISP 接口隔离原则:接口力度要小,尽可能只依赖可满足需要的最少、最小接口,以降低外部变化带来的震荡程度

用户头像

秦宝齐

关注

还未添加个人签名 2020.03.26 加入

还未添加个人简介

评论

发布
暂无评论
第三周学习总结