![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件设计原则
七大软件设计原则
1:开闭原则
2:依赖倒置原则
3:单一职责原则
4:接口隔离原则
5:迪米特法则
6:里氏替换原则
7:合成复用原则
Cou.Cou
这个作者很懒,什么都没留下…
展开
-
设计原则之依赖倒置
设计原则之依赖倒置 一、依赖倒置是什么? 简单的说,依赖倒置就是把自己操作对象的权利交出去,这也是IOC/DI的原型,废话不多说,在一些时候自己操作对象并不是一个明智的觉得,天知道对象会被我们自己管理成什么样,废话不多说,直接看代码 1.版本一 代码如下(示例): public class Tom { public void studyJavaCourse(){ System.out.println("Tom正在学习Java课程"); } public void s原创 2022-04-13 18:26:00 · 499 阅读 · 0 评论 -
设计原则之开闭原则
设计原则之开闭原则 一、开闭原则是什么? 简单的说,开闭原则就是需要开发者尽量去保证代码功能的独立性,尽可能低倾入编程,废话不多说,看代码 1.定义接口 代码如下(示例): public interface ICourse { Integer getId(); String getName(); Double getPrice(); } 我们所定义的接口只是针对于课程这个大的类型所针对的共通特性进行抽象化的描述,并不能作为实际的业务实现来用,所以接下文 2.定义业务的具体实现 代码原创 2022-04-13 17:01:41 · 321 阅读 · 0 评论