<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>小明的C++, Java, Bash编程 - Design Patterns</title><link>http://blog.csdn.net/fz_zhou/category/304558.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Tue, 19 Feb 2008 14:59:26 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>小明</dc:creator><title>Template (*) (medium )</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615014.aspx</link><pubDate>Fri, 18 May 2007 14:19:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615014.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615014.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615014.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615014.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615014</trackback:ping><description>Template pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615014.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Strategy (***) (medium high)</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615012.aspx</link><pubDate>Fri, 18 May 2007 14:18:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615012.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615012.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615012.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615012.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615012</trackback:ping><description>Strategy: Encapsulates an algorithm inside a class&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615012.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>State(***) (medium )</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615011.aspx</link><pubDate>Fri, 18 May 2007 14:17:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615011.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615011.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615011.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615011.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615011</trackback:ping><description>State: Alter an object's behavior when its state changes
 &lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615011.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Observer (***) high </title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615007.aspx</link><pubDate>Fri, 18 May 2007 14:15:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615007.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615007.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615007.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615007.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615007</trackback:ping><description>Observer: A way of notifying change to a number of classes&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615007.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Memento (**) ( low )</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615004.aspx</link><pubDate>Fri, 18 May 2007 14:13:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615004.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615004.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615004.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615004.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615004</trackback:ping><description>Memento: Capture and restore an object's internal state

&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615004.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Mediator: Defines simplified communication between classes</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615002.aspx</link><pubDate>Fri, 18 May 2007 14:11:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615002.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1615002.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1615002.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1615002.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1615002</trackback:ping><description>Mediator: Defines simplified communication between classes&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1615002.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Interpreter pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614990.aspx</link><pubDate>Fri, 18 May 2007 14:03:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614990.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614990.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614990.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614990.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614990</trackback:ping><description>Interpreter pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614990.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Command Pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614988.aspx</link><pubDate>Fri, 18 May 2007 14:01:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614988.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614988.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614988.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614988.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614988</trackback:ping><description>Command Pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614988.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Chain of Responsibility Pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614984.aspx</link><pubDate>Fri, 18 May 2007 14:00:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614984.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614984.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614984.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614984.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614984</trackback:ping><description>Chain of Responsibility Pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614984.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Proxy pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614976.aspx</link><pubDate>Fri, 18 May 2007 13:57:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614976.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614976.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614976.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614976.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614976</trackback:ping><description>Proxy pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614976.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Flyweight pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614970.aspx</link><pubDate>Fri, 18 May 2007 13:55:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614970.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614970.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614970.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614970.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614970</trackback:ping><description>Flyweight pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614970.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Facade Pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614966.aspx</link><pubDate>Fri, 18 May 2007 13:53:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614966.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614966.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614966.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614966.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614966</trackback:ping><description>Facade Pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614966.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Decorator Pattern</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614962.aspx</link><pubDate>Fri, 18 May 2007 13:52:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614962.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614962.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614962.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614962.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614962</trackback:ping><description>Decorator Pattern is a very important pattern. &lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614962.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Bridge</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614955.aspx</link><pubDate>Fri, 18 May 2007 13:49:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614955.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614955.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614955.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614955.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614955</trackback:ping><description>Brigde pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614955.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>小明</dc:creator><title>Adapter</title><link>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614945.aspx</link><pubDate>Fri, 18 May 2007 13:42:00 GMT</pubDate><guid>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614945.aspx</guid><wfw:comment>http://blog.csdn.net/fz_zhou/comments/1614945.aspx</wfw:comment><comments>http://blog.csdn.net/fz_zhou/archive/2007/05/18/1614945.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fz_zhou/comments/commentRss/1614945.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=1614945</trackback:ping><description>Adapter pattern is a Structural Pattern&lt;img src ="http://blog.csdn.net/fz_zhou/aggbug/1614945.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>