- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 备忘录模式(Memento Pattern): 一个需要注意方法权限的模式
了解过备忘录模式的 Java 同学可以先看一下如下备忘录模式的 Mementor 实现举例, 是否能发现其中的明显错误。 如果不能, 则更有必要阅读本文
2017-05-10 22:24:06 609
原创 迭代器模式 ( Iterator Pattern )
参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》Java for 、for each 循环深入理解(转载)Java for-each循环解惑java中为什么要使用Iterator设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。
2017-05-10 14:44:24 560
原创 解释器模式( Interpreter Pattern ): 最不容易实现的设计模式
参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框架和工具包存在
2017-05-09 15:53:45 485
原创 命令模式( Command Pattern )
参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框架和工具包存在
2017-05-08 13:50:56 838
原创 责任链模式 ( Chain of Responsibility)
参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框架和工具包存在
2017-05-07 09:42:15 671
原创 享元模式 ( Flyweight Pattern ): 使用条件最苛刻的设计模式
参考书籍: 《Design Patterns: Elements of Reusable Object-Oriented Software》设计模式用前须知 设计模式种一句出现频率非常高的话是,“ 在不改动。。。。的情况下, 实现。。。。的扩展“ 。 对于设计模式的学习者来说,充分思考这句话其实非常重要, 因为这句往往只对框架/ 工具包的设计才有真正的意义。因为框
2017-05-06 19:01:43 646
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人