Scott's Blog

学则不固, 知则不惑

0%

模版模式一般利用继承实现。比如我们有不同的任务要完成,其中有一些任务是相同的,我们可以将这些任务放在公共的基类中完成,其余特殊的任务设计在子类中。

阅读全文 »

这两种设计模式非常相似,它们的 UML 图都是完全相同的。策略模式注重于对算法的选择,而状态模式注重对状态的切换,可以理解为状态的切换会改变处理的策略。

阅读全文 »