JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

Java设计模式

wys521 2025-03-10 21:25:14 精选教程 296 ℃ 0 评论

首先,设计模式不是必须的,但是在某些特定的场景下,它是必要的。

作为程序猿,当一份类似代码写了第二次,你要敏感的认识到需要优化它。优化是为了代码的复用和移植。


那么,当很多程序猿都要去写类似的代码时,设计模式就出现了。经过无数前辈们的总结,应对各种场景有了对应的设计模板,统称为模式。


这东西,属于妥妥的前人栽树后人乘凉。它不是官方声明的,仅作为解决特定问题的优质参考方案。


既然是提供后人便利的,那就要是经得起验证的。想要提出新的模式,需要满足7则(6原1法):开闭原则、单一职责原则、里氏替换原则、依赖倒转原则、接口隔离原则、合成复用原则及迪米特法则。


截至目前,设计模式共有23种,分3大类:

创建型(5种)、结构型(7种)、行为型(11种)。


这里仅做列举,后续针对每种模式进行一一解读。

欢迎留言、评论。

#头号有新人##大有学问#

#从今天起记录我的2023#

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表