架构师训练营第二周学习总结

用户头像
邓昀垚
关注
发布于: 2020 年 09 月 23 日

面向对象设计的目的

高内聚、低耦合从而使系统易扩展、更健壮、可移植、更简单

面向对象设计的原则

开闭原则(OCP)

对于扩展开方对于修改封闭

依赖倒置原则(DIP)

又称“好莱坞原则”。高层模块不能一依赖底层模块,而是高层模块和底层模块都依赖于高层模块的抽象。依赖倒置原则是框架程序经常使用的原则。

里氏替换原则(LSP)

子类能够替换掉他们的父类

单一职责原则(SRP)

又称内聚性原则,一个类,只能由一个引起它变化的原因。

接口分离原则(ISP)

不应该强迫客户程序依赖它们不需要的方法



用户头像

邓昀垚

关注

还未添加个人签名 2018.06.04 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第二周学习总结