Mingo's Blog

「江湖未静 不得让位」

设计模式之抽象工厂模式

模式介绍 抽象工厂, 工厂的工厂 暂时还没想到比较好的理解, 待补充 代码实现 典型应用

设计模式之策略模式

模式介绍 策略模式就相当于有一个锦囊团, 每当遇到什么问题, 就从锦囊团取一个”妙计”来解决问题 所以我们要先对所有的可能问题分别实现相应的解决策略, 外部根据当前的条件, 选择相应的策略; 合理的使用策略模式, 可以避免多重条件判断, 把每一个if分支的逻辑放到对应的一个策略实现类中, 虽然代码量没有减少, 但单个策略类代码更清晰好维护, 扩展也方便 代码实现 1 2 3 4 5...

设计模式之状态模式

模式介绍 目前理解还不深, 待定 代码实现 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 public interface BizState { void justDoIt(); } public class StateBlock implements BizState { public void ...

设计模式之命令模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之访问者模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之原型模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之备忘录模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之中介者模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之解释器模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用

设计模式之享元模式

模式介绍 比较冷门的模式, 见过比较少, 后续补充 代码实现 典型应用