设计模式
文章平均质量分 80
风筝风筝等等我
这个作者很懒,什么都没留下…
展开
-
图解23种设计模式
指将一个复杂对象的构造与它的表示分离,使同样的构建过程可以创建不同的表示,这样的设计模式被称为建造者模式。它是将一个复杂的对象分解为多个简单的对象,然后一步一步构建而成。它将变与不变相分离,即产品的组成部分是不变的,但每一部分是可以灵活选择的。转载 2024-02-20 10:32:18 · 22 阅读 · 0 评论 -
策略模式:精妙替代你的if-else (可以看这个)
1、策略模式并不是什么高大上的东西,其本质是利用map的哈希结构,优化了if-else等不优雅的代码结构。2、除了多个函数需要封装在一个抽象类的情况,采用JDK1.8的函数式接口可以更有效的简化代码。参考文章。转载 2024-01-09 11:38:28 · 86 阅读 · 0 评论 -
策略模式替代 if else
策略模式解决if/else转载 2023-01-17 11:41:50 · 226 阅读 · 0 评论 -
几种消除if/else的方式
消除if/else转载 2023-01-09 10:18:29 · 260 阅读 · 0 评论