<?xml version="1.0" encoding="utf-8"?>
<!--  RSS generated by haodaima.com RSS Builder [2026-05-05 23:31:02]  --> 
<rss version="2.0" xmlns:im="http://purl.org/rss/1.0/item-images/" xmlns:dc="http://purl.org/dc/elements/1.1/" >
<channel>
<pubDate>Tue, 05 May 2026 23:31:02 +0800</pubDate>
<lastBuildDate>Tue, 05 May 2026 23:31:02 +0800</lastBuildDate>
<docs>https://www.haodaima.com</docs>
<link>https://www.haodaima.com</link>
<title>设计模式</title>
<image>
<title>设计模式</title>
<url><![CDATA[]]></url>
<link>https://www.haodaima.com</link>
</image>
<webMaster>https://www.haodaima.com</webMaster>
<generator>https://www.haodaima.com</generator>
<ttl>60</ttl>
<dc:creator>https://www.haodaima.com</dc:creator>
<dc:date>Tue, 05 May 2026 23:31:02 +0800</dc:date>
<item>
<title><![CDATA[设计模式六大原则 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_120795.htm]]></link>
<description><![CDATA[<img src=http://www.uml.org.cn/sjms/images/2012110231.jpg border='0' /><br />
目录：
设计模式六大原则（1）：单一职责原则
设计模式六大原则（2）：里氏替换原则
设计模式六大原则（3）：依赖倒置原则
设计模式六大原则（4）：接口隔离原则]]></description>
<pubDate>2024-05-22 22:11:28</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_120795.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[几种常用的设计模式介绍 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_112386.htm]]></link>
<description><![CDATA[
几种常用的设计模式介绍
1     设计模式的起源
最早提出“设计模式”概念的是建筑设计大师亚力山大Alexander。在1970年他的《建筑的永恒之道》里描]]></description>
<pubDate>2024-04-12 04:02:05</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_112386.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[五种常见的设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_112311.htm]]></link>
<description><![CDATA[<img src=http://blog.mitopi.com/wp-content/uploads/2012/09/clip_image004_thumb1.jpg border='0' /><br />
工厂模式
系统某个部分中的函数和类严重依赖于系统的其他部分中函数和类的行为和结构。您需要一组模式，使这些类能够相互通信，但不希望将它们紧密绑定在一起，以避免出]]></description>
<pubDate>2024-04-11 20:33:40</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_112311.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[23种设计模式(八)]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107427.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0402/9e61a7c364a0f6f81e7c66db3298ab98.png border='0' /><br />
一  什么是原型设计模式?
1 1 原型设计模式的概念
​       原型设计模式的思想类似于我们常用的复制粘贴功能  把一个地方的文件复制到另外一个地方,]]></description>
<pubDate>2024-04-02 20:26:54</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107427.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式和常用的设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107356.htm]]></link>
<description><![CDATA[
设计模式是什么？
设计模式是经过前人无数次的实践总结出的，设计过程中可以反复调用，解决特定问题的设计方法。
 
常用的设计模式
单例模式：饱汉模式：饥汉模式：]]></description>
<pubDate>2024-04-02 17:57:51</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107356.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式学习（一）设计模式简介 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107305.htm]]></link>
<description><![CDATA[
一、学习设计模式
学习目标理解松耦合的设计思想
掌握面向对象的设计原则
掌握重构技法改善设计
掌握GOF核心设计模式什么是设计模式描述在我们周围不断重复发生的]]></description>
<pubDate>2024-04-02 16:03:52</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107305.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[1.什么是设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107240.htm]]></link>
<description><![CDATA[
模式：遇到一类问题，提供统一的解决方式
设计模式：在软件开发中，遇到一类问题，提供统一的解决方案。
]]></description>
<pubDate>2024-04-02 14:13:13</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107240.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[C++设计模式 | 三种设计模式基础 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107176.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0402/298df852bdfdd5cab260f7fb80dc8765.png border='0' /><br /> 
 (1) Composition(复合) 设计模式: have-a
以STL中的queue为例:
queue依托于双端队列deque来实现, 用UML图可表]]></description>
<pubDate>2024-04-02 12:04:45</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107176.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[什么是设计模式？常见的设计模式有哪些？ ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_107100.htm]]></link>
<description><![CDATA[
设计模式是众多软件开发人员经过长期的软件开发过程中总结得来的、针对的一般性问题的通用解决方案，是一套被分类编目的、软件开发人员都知晓的、可被反复利用的、代码设]]></description>
<pubDate>2024-04-02 09:28:38</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_107100.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[[设计模式] 23种设计模式总结 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106991.htm]]></link>
<description><![CDATA[
创建型：在创建对象的同时隐藏创建逻辑
工厂目的：生成跨平台对话框
结构：工厂类 [ ( 实体接口 ) 获取对象 ]，实体接口 ( 抽象方法 )，实体类( 具体]]></description>
<pubDate>2024-04-02 05:29:53</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106991.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[最常用的四种设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106925.htm]]></link>
<description><![CDATA[<img src=http://www.blogjava.net/images/blogjava_net/sterning/Patter-strategy-2.gif border='0' /><br />
下面列举四种最常用的设计模式 一、Strategy模式 1、两大原则 Strategy 模式体现了如下的两大原则： 1，针对接口编程，而不是针对实现编程。 2]]></description>
<pubDate>2024-04-02 03:05:16</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106925.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式之工厂模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106868.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0402/21f7adde213e412a7338c061113abf4c.png border='0' /><br />
工厂模式划分来说总共有三类：简单工厂模式、工厂方法模式和抽象工厂模式。其中简单工厂模式不属于23种设计模式之一，但他们又都属于创建型模式。我们依次讲解这三种工]]></description>
<pubDate>2024-04-02 01:07:11</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106868.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[23种设计模式之原型模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106806.htm]]></link>
<description><![CDATA[
23种设计模式总篇：https:  chenmingyu top design 
原型模式
原型模式属于创建型设计模式
定义：用原型实例指定创建对象的种类，并]]></description>
<pubDate>2024-04-01 22:56:14</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106806.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式之工厂模式（一） ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106754.htm]]></link>
<description><![CDATA[
工厂模式的学习篇幅比较长，小编第一次看书的时候，就一口气花了一个多小时，还是通读。后面又断断续续地继续了解了下，力争做到清晰的认知，给大家一个简单的学习方式。]]></description>
<pubDate>2024-04-01 21:03:08</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106754.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式详解（一）]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106693.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0401/ee102ea2da1210c44b48afcc10524ad2.png border='0' /><br />
阅读目录设计模式 -- 单例模式
设计模式 -- 原型模式
设计模式 -- 建造者模式
设计模式 -- 简单工厂模式
设计模式 -- 工厂方法模式
设计模式 ]]></description>
<pubDate>2024-04-01 19:09:38</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106693.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[[设计模式] 几种设计模式的简单理解 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106628.htm]]></link>
<description><![CDATA[
1、工厂模式
2、抽象工厂模式
工厂模式的好处：实现了创建责任和消耗责任的分离，所有的创建责任都交给了工厂类来实现，而客户端只负责消耗；客户端无需知道具体的类]]></description>
<pubDate>2024-04-01 16:45:33</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106628.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[23种设计模式简要描述 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106573.htm]]></link>
<description><![CDATA[
1 单例模式
确定某个类只有一个实例，而且自行实例化并向整个系统提供这个实例
2 工厂模式
定义一个用于创建对象的接口，让子类决定实例化哪一个类，工厂方法使一]]></description>
<pubDate>2024-04-01 14:55:33</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106573.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[设计模式之（7）——装饰设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106509.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0401/b2abadb2b96c3744003e881e574274b0.png border='0' /><br />定义：装饰设计模式允许向一个现有的对象添加功能，而不改变其结构（这就很符合程序设计的“开闭原则”），重点突出类功能的增强，属于结构型创建模式，这种模式创建了一个]]></description>
<pubDate>2024-04-01 12:41:24</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106509.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[javascript的十种设计模式 ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106444.htm]]></link>
<description><![CDATA[<img src=https://cdnss.haodaima.top/uploadfile/2024/0401/c4e908cfacacaecb54d67288ce5ee0a9.png border='0' /><br />
01 Abstract Factory 
Abstract Factory创建由共同主题相关的对象。在面向对象编程中，工厂是创建其他对象的对象。抽象工厂抽象出]]></description>
<pubDate>2024-04-01 10:33:51</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106444.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
<item>
<title><![CDATA[真正的深入浅出“设计模式” ]]></title>
<link><![CDATA[https://www.haodaima.comshejimoshi/article_64_106382.htm]]></link>
<description><![CDATA[<img src=https://www.haodaima.com/statics/haodaima_admin/images/nopic.gif border='0' /><br />前言最近在对项目进行重构，希望能利用设计模式使得自己的代码能更加简化 & 优雅一些，所以对设计模式进行了一系列的总结
今天我带你来了解一切关于设计模式的知识。其]]></description>
<pubDate>2024-04-01 08:28:26</pubDate>
<guid><![CDATA[https://www.haodaima.comshejimoshi/article_64_106382.htm]]></guid>
<author>https://www.haodaima.com</author>
</item>
</channel>
</rss>
