﻿<?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>C++博客-Onway-随笔分类-设计模式</title><link>http://www.cppblog.com/Onway/category/21089.html</link><description>我是一只菜菜菜菜鸟...</description><language>zh-cn</language><lastBuildDate>Sat, 09 May 2015 08:06:18 GMT</lastBuildDate><pubDate>Sat, 09 May 2015 08:06:18 GMT</pubDate><ttl>60</ttl><item><title>面向对象设计原则</title><link>http://www.cppblog.com/Onway/archive/2015/05/09/210597.html</link><dc:creator>Onway</dc:creator><author>Onway</author><pubDate>Sat, 09 May 2015 07:40:00 GMT</pubDate><guid>http://www.cppblog.com/Onway/archive/2015/05/09/210597.html</guid><wfw:comment>http://www.cppblog.com/Onway/comments/210597.html</wfw:comment><comments>http://www.cppblog.com/Onway/archive/2015/05/09/210597.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Onway/comments/commentRss/210597.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Onway/services/trackbacks/210597.html</trackback:ping><description><![CDATA[<div><strong>1，最少知识原则</strong></div>
<div>不要懂得太多。</div>
<div></div>
<div><strong><br />
2，单一职责原则</strong></div>
<div>不要做得太多。</div>
<div></div>
<div><strong><br />
3，开闭原则</strong></div>
<div>终极目标。</div>
<div></div>
<div><strong><br />
4，<span>依赖倒置原则</span></strong></div>
<span>对接口编程。<br />
<br />
</span>
<div></div>
<div><strong>5，<span>接口隔离原则</span></strong></div>
<div><span>不要设计肥接口。</span></div>
<div><span><br />
</span></div>
<div><span><strong>6，里氏代换原则</strong></span></div>
<div><span><span>所有引用基类的地方必须能透明地使用其子类的对象。</span></span></div>
<div><span><span><br />
</span></span></div>
<div><span><span><strong>7，<span>合成/</span><span>聚合复用原则</span></strong></span></span></div>
<div><span><span><span><span>优先使用合成/聚合。</span></span></span></span></div>
<img src ="http://www.cppblog.com/Onway/aggbug/210597.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Onway/" target="_blank">Onway</a> 2015-05-09 15:40 <a href="http://www.cppblog.com/Onway/archive/2015/05/09/210597.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>行为模式（二）</title><link>http://www.cppblog.com/Onway/archive/2015/05/09/210596.html</link><dc:creator>Onway</dc:creator><author>Onway</author><pubDate>Sat, 09 May 2015 06:45:00 GMT</pubDate><guid>http://www.cppblog.com/Onway/archive/2015/05/09/210596.html</guid><wfw:comment>http://www.cppblog.com/Onway/comments/210596.html</wfw:comment><comments>http://www.cppblog.com/Onway/archive/2015/05/09/210596.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Onway/comments/commentRss/210596.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Onway/services/trackbacks/210596.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  <br>7，观察者<br>8，状态<br>9，策略<br>10，模板方法<br>11，访问者<br><br>&nbsp;&nbsp;<a href='http://www.cppblog.com/Onway/archive/2015/05/09/210596.html'>阅读全文</a><img src ="http://www.cppblog.com/Onway/aggbug/210596.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Onway/" target="_blank">Onway</a> 2015-05-09 14:45 <a href="http://www.cppblog.com/Onway/archive/2015/05/09/210596.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>行为模式（一）</title><link>http://www.cppblog.com/Onway/archive/2015/05/09/210595.html</link><dc:creator>Onway</dc:creator><author>Onway</author><pubDate>Sat, 09 May 2015 06:24:00 GMT</pubDate><guid>http://www.cppblog.com/Onway/archive/2015/05/09/210595.html</guid><wfw:comment>http://www.cppblog.com/Onway/comments/210595.html</wfw:comment><comments>http://www.cppblog.com/Onway/archive/2015/05/09/210595.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Onway/comments/commentRss/210595.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Onway/services/trackbacks/210595.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  <br>1，职责链<br>2，命令<br>3，解析器<br>4，迭代器<br>5，中介者<br>6，备忘录&nbsp;&nbsp;<a href='http://www.cppblog.com/Onway/archive/2015/05/09/210595.html'>阅读全文</a><img src ="http://www.cppblog.com/Onway/aggbug/210595.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Onway/" target="_blank">Onway</a> 2015-05-09 14:24 <a href="http://www.cppblog.com/Onway/archive/2015/05/09/210595.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>结构型模式</title><link>http://www.cppblog.com/Onway/archive/2015/05/09/210594.html</link><dc:creator>Onway</dc:creator><author>Onway</author><pubDate>Sat, 09 May 2015 05:53:00 GMT</pubDate><guid>http://www.cppblog.com/Onway/archive/2015/05/09/210594.html</guid><wfw:comment>http://www.cppblog.com/Onway/comments/210594.html</wfw:comment><comments>http://www.cppblog.com/Onway/archive/2015/05/09/210594.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Onway/comments/commentRss/210594.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Onway/services/trackbacks/210594.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  <br>1，适配器<br>2，桥接<br>3，组成<br>4，装饰<br>5，外观<br>6，享元<br>7，代理&nbsp;&nbsp;<a href='http://www.cppblog.com/Onway/archive/2015/05/09/210594.html'>阅读全文</a><img src ="http://www.cppblog.com/Onway/aggbug/210594.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Onway/" target="_blank">Onway</a> 2015-05-09 13:53 <a href="http://www.cppblog.com/Onway/archive/2015/05/09/210594.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>创建型模式</title><link>http://www.cppblog.com/Onway/archive/2015/05/09/210590.html</link><dc:creator>Onway</dc:creator><author>Onway</author><pubDate>Sat, 09 May 2015 03:15:00 GMT</pubDate><guid>http://www.cppblog.com/Onway/archive/2015/05/09/210590.html</guid><wfw:comment>http://www.cppblog.com/Onway/comments/210590.html</wfw:comment><comments>http://www.cppblog.com/Onway/archive/2015/05/09/210590.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/Onway/comments/commentRss/210590.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/Onway/services/trackbacks/210590.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  <br>1，抽象工厂<br>2，生成器<br>3，工厂方法<br>4，原型<br>5，单件<br>6，简单工厂&nbsp;&nbsp;<a href='http://www.cppblog.com/Onway/archive/2015/05/09/210590.html'>阅读全文</a><img src ="http://www.cppblog.com/Onway/aggbug/210590.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/Onway/" target="_blank">Onway</a> 2015-05-09 11:15 <a href="http://www.cppblog.com/Onway/archive/2015/05/09/210590.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>