摘要:
通过职责链的方式修改了常见分数段划分等级的方式(一个常见的面试题目)。 阅读全文
随笔分类 - 设计模式
ChainOfResponsibility 与 Command
2008-05-30 00:06 by ubunoon, 246 阅读, 收藏,
摘要:
这是一篇对于ChainOfResponsibility和Command类的基本阐述,以及将两者相互间融合的简单描述! 阅读全文
一个简单例子的设计模式分析
2008-05-04 10:44 by ubunoon, 310 阅读, 收藏,
摘要:
本文主要对《设计模式》中的Factory Method中的一个Create例子进行分析,里面涉及三类设计模式:Factory Method,Strategy,Decorator,从实现中我们也可以清楚看到,各类模式之间是相互融合实现Create功能的。 阅读全文
Bridge模式
2008-04-20 10:07 by ubunoon, 200 阅读, 收藏,
摘要:
Bridge模式可以更方便的扩展,实现了类的实现与定义的完全分离。实现方式为:通过定义两个类,一个类来定义功能,另一个类来实现功能,实现功能的类的对象以参数形式赋给定义功能的类,从而实现信息相互配合使用。本想在此处插入Bridge模式的UML图示,插入太麻烦,过几天修改插入!下面是Bridge模式的一个实现例子: /// 抽象类定义//window.h:interfaceforthewindowclass.///**///////////////////////////////////////////////////////////////////////#if!defined(AFX_WIN 阅读全文
浙公网安备 33010602011771号