﻿<?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>博客园-coffeeliu-随笔分类-模式设计</title><link>http://coffeeliu.cnblogs.com/category/55677.html</link><description>物价与欧洲接轨，收入与非洲接轨！</description><language>zh-cn</language><lastBuildDate>Thu, 09 Apr 2009 13:07:18 GMT</lastBuildDate><pubDate>Thu, 09 Apr 2009 13:07:18 GMT</pubDate><ttl>60</ttl><item><title>模式设计（八）Composite </title><link>http://www.cnblogs.com/coffeeliu/archive/2006/05/08/394411.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Mon, 08 May 2006 15:46:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/05/08/394411.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/394411.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/05/08/394411.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/394411.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/394411.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;组合模式可以构建部分-整体层次结构或构建数据的树形表示。总之，组合就是对象的集合，其中每个对象既可以是一个组合，也可...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/05/08/394411.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/394411.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（七）Adapter</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/05/04/391410.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Thu, 04 May 2006 03:22:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/05/04/391410.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/391410.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/05/04/391410.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/391410.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/391410.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;之前我们已经介绍完了创建型模式，它们分别为FactoryMethod,AbstractFactory,Singl...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/05/04/391410.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/391410.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（六） Prototype</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/30/389634.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Sun, 30 Apr 2006 10:34:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/30/389634.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/389634.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/30/389634.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/389634.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/389634.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在面向对象的程序开发中，复制功能是非常有意义的。很多时候构造一个对象会很复杂，需要设定很多个参数，并且调用很多个方法。如果这个...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/30/389634.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/389634.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（五）Builder Pattern</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/28/387734.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Fri, 28 Apr 2006 09:52:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/28/387734.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/387734.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/28/387734.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/387734.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/387734.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;前面的工厂模式可以用来创建大量简单的类。但是现象一下像电脑这样一个复杂的产品。每台电脑都有很多部分组成...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/28/387734.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/387734.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（四）Singleton</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/26/385442.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Wed, 26 Apr 2006 04:40:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/26/385442.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/385442.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/26/385442.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/385442.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/385442.html</trackback:ping><description><![CDATA[摘要: 尽管在某种程度上，单件模式（SingletonPattem）是限制而不是改进类的创建，但它仍和其他创建型模式分在一组。单件模式可以保证一个类有且只有一个实列。并提供一个访问它的全局访问点。在程序设计...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/26/385442.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/385442.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（三）Abstract Factory（未完）</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/24/383337.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Mon, 24 Apr 2006 03:43:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/24/383337.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/383337.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/24/383337.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/383337.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/383337.html</trackback:ping><description><![CDATA[摘要: &nbsp;抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。当要返回一系列相关类种的某一个，而每个类都能根据需要返回不同的对象时，可以使用这种模式。换句话说，抽象工厂是一个工厂对...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/24/383337.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/383337.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（二）Factory Method(完整)</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/22/382356.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Sat, 22 Apr 2006 12:16:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/22/382356.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/382356.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/22/382356.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/382356.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/382356.html</trackback:ping><description><![CDATA[摘要: 一、&nbsp;工厂方法（FactoryMethod）模式工厂方法（FactoryMethod）模式是类的创建模式，其用意是定义一个创建产品对象的工厂接口，将实际创建工作推迟到子类中。在工厂方法...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/22/382356.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/382356.html?type=1" width = "1" height = "1" />]]></description></item><item><title>模式设计（一）Simple Factory（完整）</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381563.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Fri, 21 Apr 2006 09:35:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381563.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/381563.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381563.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/381563.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/381563.html</trackback:ping><description><![CDATA[摘要: 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化，不必事先知道每次要实例化哪一个类。工厂模式有以下几种形态：&#183;&nbsp;&nbsp;&nbsp;&nbsp;...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381563.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/381563.html?type=1" width = "1" height = "1" />]]></description></item><item><title>设计模式（开始）</title><link>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381197.html</link><dc:creator>coffeeliu</dc:creator><author>coffeeliu</author><pubDate>Fri, 21 Apr 2006 04:47:00 GMT</pubDate><guid>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381197.html</guid><wfw:comment>http://www.cnblogs.com/coffeeliu/comments/381197.html</wfw:comment><comments>http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381197.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/coffeeliu/comments/commentRss/381197.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/coffeeliu/services/trackbacks/381197.html</trackback:ping><description><![CDATA[摘要: 设计模式总体分为3大类：创建型模式、结构型模式、行为型模式。创建型模式又分为：工厂方法模式（FactoryMethodPattem）,抽象工厂模式（AbstractFactoryPattem）...&nbsp;&nbsp;<a href='http://www.cnblogs.com/coffeeliu/archive/2006/04/21/381197.html'>阅读全文</a><img src ="http://www.cnblogs.com/coffeeliu/aggbug/381197.html?type=1" width = "1" height = "1" />]]></description></item></channel></rss>