![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java(GOF23)
文章平均质量分 83
Java23种设计模式
Esther-m
这个作者很懒,什么都没留下…
展开
-
设计模式(Gof)六大原则之一单一职责原则
文章目录设计模式(Gof)六大原则之一单一职责原则单一职责原则的定义单一职责原则的优点设计模式(Gof)六大原则之一单一职责原则这是一个备受争议的原则,跟人吵架的时候这个是屡试不爽的一个梗。 为什么会备受争议呢?怎么就能吵起来呢?主要就是对职责如何定义,什么是类的职责,以及怎么划分类的职责。 举个栗子:我们新职课的老师对学生有很多的工作要做:例如了解个人信息、每天的学习情况、记录考勤;回答学 生问题,帮助解决bug,重难点串讲;行业经验分享等。如果将这些工作交给一位老师负责显然不合理,正确的做法是不同原创 2021-08-18 10:41:58 · 130 阅读 · 0 评论 -
设计模式(Gof)六大原则之一开闭原则
文章目录Gof六原则之开闭原则开闭原则:Open Closed Principle,OCP开闭原则的定义开闭原则的作用1. 对软件测试的影响2. 可以提高代码的可复用性3.可以提高软件的可维护性Gof六原则之开闭原则开闭原则:Open Closed Principle,OCP开闭原则的定义开闭原则由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出:软件实体应当对扩展开放,原创 2021-08-18 10:10:29 · 169 阅读 · 0 评论