
设计模式
jphaoren
这个作者很懒,什么都没留下…
展开
-
程序基础设计模式的解析和实现(C++)之二十-Visitor模式
<br />转自:http://edu.gamfe.com/d/15713.html<br /> <br /> <br /> 作用: <br /> 表示一个作用于某对象结构中的各元素的操作。它使你可以在不改变各元素的类的前提下定义作用于这些元素的新操作。<br /> UML结构图:<br /><br /> 解析:<br /> Visitor模式把对结点的访问封装成一个抽象基类,通过派生出不同的类生成新的访问方式。在实现的时候,在visitor抽象基类中声明了对所有不同结点进行访问的接原创 2010-08-02 23:11:00 · 454 阅读 · 0 评论 -
状态模式(state)解析例子
<br />http://tianli.blog.51cto.com/190322/45223转载 2010-11-01 13:21:00 · 631 阅读 · 0 评论 -
外观模式(Façade Pattern)
转自:http://terrylee.cnblogs.com/archive/2006/03/17/352349.html外观模式(Façade Pattern)——.NET设计模式系列之十二Terrylee,2006年3月概述在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系转载 2012-02-21 17:10:40 · 1237 阅读 · 0 评论