﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><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>博客园-First we try, then we trust-文章分类-设计模式</title><link>http://zhenyulu.cnblogs.com/category/6930.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 17 May 2008 01:50:58 GMT</lastBuildDate><pubDate>Sat, 17 May 2008 01:50:58 GMT</pubDate><ttl>60</ttl><item><title>设计模式（22）－Strategy Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/82017.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 25 Dec 2004 23:16:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/82017.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/82017.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/82017.html#Feedback</comments><slash:comments>29</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/82017.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/82017.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;策略（Strategy）模式策略模式的用意是针对一组算法，将每一个算法封装到具有共同接口的独立的类中，从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/82017.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/82017.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-12-26 07:16 <a href="http://www.cnblogs.com/zhenyulu/articles/82017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（21）－Template Method Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/79894.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Tue, 21 Dec 2004 01:51:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/79894.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/79894.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/79894.html#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/79894.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/79894.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;模板方法（TemplateMethod）模式准备一个抽象类，将部分逻辑以具体方法以及具体构造子的形式实现，然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的子类可以以不同的方式实...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/79894.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/79894.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-12-21 09:51 <a href="http://www.cnblogs.com/zhenyulu/articles/79894.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（20）－Visitor Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/79719.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Mon, 20 Dec 2004 12:33:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/79719.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/79719.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/79719.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/79719.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/79719.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;访问者（Visitor）模式访问者模式的目的是封装一些施加于某种数据结构元素之上的操作。一旦这些操作需要修改的话，接受这个操作的数据结构则可以保持不变。问题提出System.Co...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/79719.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/79719.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-12-20 20:33 <a href="http://www.cnblogs.com/zhenyulu/articles/79719.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（19）－Observer Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/73723.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Tue, 07 Dec 2004 00:36:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/73723.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/73723.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/73723.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/73723.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/73723.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;观察者（Observer）模式观察者模式又叫做发布-订阅（Publish/Subscribe）模式、模型-视图（Model/View）模式、源-监听器（Source/Listener...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/73723.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/73723.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-12-07 08:36 <a href="http://www.cnblogs.com/zhenyulu/articles/73723.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（18）－Command Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/69858.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 27 Nov 2004 14:11:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/69858.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/69858.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/69858.html#Feedback</comments><slash:comments>28</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/69858.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/69858.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;命令（Command）模式命令（Command）模式属于对象的行为模式【GOF95】。命令模式又称为行动（Action）模式或交易（Transaction）模式。命令模式把一个请求...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/69858.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/69858.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-11-27 22:11 <a href="http://www.cnblogs.com/zhenyulu/articles/69858.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（17）－Chain of Responsibility Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/65850.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Fri, 19 Nov 2004 08:49:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/65850.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/65850.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/65850.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/65850.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/65850.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 行为模式（BehavioralPattern）是对在不同的对象之间划分责任和算法的抽象化。行为模式不仅仅是关于类和对象的，而且是关于它们之间的相互作用的。行为模式分为类的行为模式和对象的行为模式两...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/65850.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/65850.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-11-19 16:49 <a href="http://www.cnblogs.com/zhenyulu/articles/65850.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（16）－Bridge Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/62720.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Thu, 11 Nov 2004 07:01:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/62720.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/62720.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/62720.html#Feedback</comments><slash:comments>43</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/62720.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/62720.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;桥梁（Bridge）模式桥梁模式是一个非常有用的模式，也是比较复杂的一个模式。熟悉这个模式对于理解面向对象的设计原则，包括"开－闭"原则(OCP)以及组合/聚合复用原则(CARP)都...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/62720.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/62720.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-11-11 15:01 <a href="http://www.cnblogs.com/zhenyulu/articles/62720.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（15）－Facade Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/55992.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 23 Oct 2004 16:13:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/55992.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/55992.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/55992.html#Feedback</comments><slash:comments>18</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/55992.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/55992.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;门面（Facade）模式外部与一个子系统的通信必须通过一个统一的门面(Facade)对象进行，这就是门面模式。医院的例子用一个例子进行说明，如果把医院作为一个子系统，按照部...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/55992.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/55992.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-10-24 00:13 <a href="http://www.cnblogs.com/zhenyulu/articles/55992.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>设计模式（14）－Flyweight Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/55793.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 23 Oct 2004 04:07:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/55793.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/55793.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/55793.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/55793.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/55793.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;享元（Flyweight）模式Flyweight在拳击比赛中指最轻量级，即"蝇量级"，有些作者翻译为"羽量级"。这里使用"享元模式"更能反映模式的用意。享元模式以共享的方式高效...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/55793.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/55793.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-10-23 12:07 <a href="http://www.cnblogs.com/zhenyulu/articles/55793.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（13）－Proxy Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/48128.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Thu, 30 Sep 2004 03:22:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/48128.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/48128.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/48128.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/48128.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/48128.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;代理（Proxy）模式代理（Proxy）模式给某一个对象提供一个代理，并由代理对象控制对原对象的引用。代理模式的英文叫做Proxy或Surrogate，中文都可译成"代理"。所...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/48128.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/48128.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-09-30 11:22 <a href="http://www.cnblogs.com/zhenyulu/articles/48128.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（12）－Decorator Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/46735.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 25 Sep 2004 18:02:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/46735.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/46735.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/46735.html#Feedback</comments><slash:comments>25</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/46735.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/46735.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;装饰（Decorator）模式装饰（Decorator）模式又名包装（Wrapper）模式[GOF95]。装饰模式以对客户端透明的方式扩展对象的功能，是继承关系的一个替代方案。...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/46735.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/46735.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-09-26 02:02 <a href="http://www.cnblogs.com/zhenyulu/articles/46735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（11）－Composite Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/41829.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Fri, 10 Sep 2004 07:03:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/41829.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/41829.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/41829.html#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/41829.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/41829.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;合成（Composite）模式合成模式有时又叫做部分－整体模式（Part-Whole）。合成模式将对象组织到树结构中，可以用来描述整体与部分的关系。合成模式可以使客户端将单纯元素与...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/41829.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/41829.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-09-10 15:03 <a href="http://www.cnblogs.com/zhenyulu/articles/41829.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（10）－Adapter Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/39386.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Fri, 03 Sep 2004 08:14:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/39386.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/39386.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/39386.html#Feedback</comments><slash:comments>30</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/39386.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/39386.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 结构模式（StructuralPattern）描述如何将类或者对象结合在一起形成更大的结构。结构模式描述两种不同的东西：类与类的实例。根据这一点，结构模式可以分为类的结构模式和对象的结构模式。后...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/39386.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/39386.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-09-03 16:14 <a href="http://www.cnblogs.com/zhenyulu/articles/39386.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（9）－Prototype Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/39257.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Fri, 03 Sep 2004 05:10:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/39257.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/39257.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/39257.html#Feedback</comments><slash:comments>33</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/39257.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/39257.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;原型（Prototype）模式原型模式的用意是：通过给出一个原型对象来指明所要创建的对象类型，然后用复制这个原型对象的办法创建出更多的同类型对象。从孙大圣的手段谈起孙悟空在...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/39257.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/39257.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-09-03 13:10 <a href="http://www.cnblogs.com/zhenyulu/articles/39257.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（8）－Builder Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/37378.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 28 Aug 2004 17:31:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/37378.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/37378.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/37378.html#Feedback</comments><slash:comments>40</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/37378.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/37378.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;建造者（Builder）模式建造者模式可以将一个产品的内部表象与产品的生成过程分割开来，从而可以使一个建造过程生成具有不同的内部表象的产品对象。对象性质的建造有些情况下，一...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/37378.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/37378.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-29 01:31 <a href="http://www.cnblogs.com/zhenyulu/articles/37378.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（7）－Singleton Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/37246.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Sat, 28 Aug 2004 06:09:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/37246.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/37246.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/37246.html#Feedback</comments><slash:comments>16</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/37246.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/37246.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;单例（Singleton）模式单例模式的特点：单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其它对象提供这一实例。单例模式应用：...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/37246.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/37246.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-28 14:09 <a href="http://www.cnblogs.com/zhenyulu/articles/37246.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（6）－Abstract Factory Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/36885.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Thu, 26 Aug 2004 15:04:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36885.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36885.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36885.html#Feedback</comments><slash:comments>33</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36885.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36885.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;抽象工厂（AbstractFactory）模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式，引进一个新概念：产品族（Produc...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36885.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36885.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-26 23:04 <a href="http://www.cnblogs.com/zhenyulu/articles/36885.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（5）－Factory Method Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/36590.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Wed, 25 Aug 2004 16:23:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36590.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36590.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36590.html#Feedback</comments><slash:comments>35</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36590.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36590.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一、&nbsp;工厂方法（FactoryMethod）模式工厂方法（FactoryMethod）模式是类的创建模式，其用意是定义一个创建产品对象的工厂接口，将实际创建工作推迟到子类中。工厂方...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36590.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36590.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-26 00:23 <a href="http://www.cnblogs.com/zhenyulu/articles/36590.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（4）－Simple Factory Pattern</title><link>http://www.cnblogs.com/zhenyulu/articles/36462.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Wed, 25 Aug 2004 08:39:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36462.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36462.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36462.html#Feedback</comments><slash:comments>24</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36462.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36462.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化，不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态：简单工厂（SimpleFactory）模式工...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36462.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36462.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-25 16:39 <a href="http://www.cnblogs.com/zhenyulu/articles/36462.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（3）</title><link>http://www.cnblogs.com/zhenyulu/articles/36068.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Mon, 23 Aug 2004 16:44:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36068.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36068.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36068.html#Feedback</comments><slash:comments>31</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36068.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36068.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 三、&nbsp;依赖倒置原则(DIP)依赖倒置（DependenceInversionPrinciple）原则讲的是：要依赖于抽象，不要依赖于具体。简单的说，依赖倒置原则要求客户端依赖于...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36068.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36068.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-24 00:44 <a href="http://www.cnblogs.com/zhenyulu/articles/36068.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（2）</title><link>http://www.cnblogs.com/zhenyulu/articles/36061.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Mon, 23 Aug 2004 16:29:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36061.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36061.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36061.html#Feedback</comments><slash:comments>43</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36061.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36061.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 《人月神话》焦油坑、没有银弹*软件腐化的原因：问题所在&nbsp;&nbsp;设计目标-----------------------------------------------------...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36061.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36061.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-24 00:29 <a href="http://www.cnblogs.com/zhenyulu/articles/36061.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C#设计模式（1）</title><link>http://www.cnblogs.com/zhenyulu/articles/36058.html</link><dc:creator>吕震宇</dc:creator><author>吕震宇</author><pubDate>Mon, 23 Aug 2004 16:13:00 GMT</pubDate><guid>http://www.cnblogs.com/zhenyulu/articles/36058.html</guid><wfw:comment>http://www.cnblogs.com/zhenyulu/comments/36058.html</wfw:comment><comments>http://www.cnblogs.com/zhenyulu/articles/36058.html#Feedback</comments><slash:comments>54</slash:comments><wfw:commentRss>http://www.cnblogs.com/zhenyulu/comments/commentRss/36058.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/zhenyulu/services/trackbacks/36058.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 这学期开设设计模式课程，将课件放上来。课本：《C#设计模式》，电子工业出版社，ISBN7-5053-8979-3。33元含光盘。课程内容：设计模式来源：亚历山大的建筑模式、Ga...&nbsp;&nbsp;<a href='http://www.cnblogs.com/zhenyulu/articles/36058.html'>阅读全文</a><img src ="http://www.cnblogs.com/zhenyulu/aggbug/36058.html?type=2" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://zhenyulu.cnblogs.com/" target="_blank">吕震宇</a> 2004-08-24 00:13 <a href="http://www.cnblogs.com/zhenyulu/articles/36058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>