![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
刘海琼宝宝
这个作者很懒,什么都没留下…
展开
-
一、设计模式——开闭原则
软件实体应当对扩展开放,对修改关闭(通过接口或者抽象类为软件实体定义一个相对稳定的抽象层)原创 2020-08-18 15:03:45 · 196 阅读 · 0 评论 -
二、设计模式——里式替换原则
继承必须确保超类所拥有的性质在子类中仍然成立(不要重写父类方法)原创 2020-08-18 15:05:48 · 198 阅读 · 0 评论 -
三、设计模式——依赖倒置原则
高层模块不应该依赖低层模块,两者都应该依赖其抽象;抽象不应该依赖细节,细节应该依赖抽象(要面向接口编程,不要面向实现编程)原创 2020-08-18 15:11:55 · 265 阅读 · 0 评论 -
四、设计模式——单一职责原则
一个类应该有且仅有一个引起它变化的原因,否则类应该被拆分(类/方法要拆解的较细一些,便于重用)原创 2020-08-18 15:14:54 · 249 阅读 · 0 评论 -
五、设计模式——接口隔离原则
客户端不应该被迫依赖于它不使用的方法(接口根据模块/业务拆分)原创 2020-08-18 15:16:24 · 661 阅读 · 0 评论