<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>艺术编程 —— fatalerror99 (iTePub's Nirvana) 's BLog - 6. Effective C++ 3rd Edition 中文版 第六章 (Item 32-40) (15)</title><link>http://blog.csdn.net/fatalerror99/category/132294.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Sun, 04 Nov 2007 12:14:00 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 40: 谨慎使用 multiple inheritance（多继承）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/25/537024.aspx</link><pubDate>Fri, 25 Nov 2005 22:15:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/25/537024.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/537024.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/25/537024.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/537024.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=537024</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 40: Use multiple inheritance judiciously&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/537024.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 39: 谨慎使用 private inheritance（私有继承）（下）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/23/536004.aspx</link><pubDate>Wed, 23 Nov 2005 23:45:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/23/536004.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/536004.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/23/536004.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/536004.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=536004</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 39: Use private inheritance judiciously 本篇完成。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/536004.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 39: 谨慎使用 private inheritance（私有继承）（上）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/22/535067.aspx</link><pubDate>Tue, 22 Nov 2005 22:13:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/22/535067.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/535067.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/22/535067.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/535067.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=535067</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 39: Use private inheritance judiciously 本篇未完，下次继续。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/535067.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 38: 通过 composition（复合）模拟 "has-a"（有一个）或 "is-implemented-in-terms-of"（是根据……实现的）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/18/531977.aspx</link><pubDate>Fri, 18 Nov 2005 00:05:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/18/531977.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/531977.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/18/531977.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/531977.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=531977</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 38: Model "has-a" or "is-implemented-in-terms-of" through composition&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/531977.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 37: 绝不要重定义一个函数的 inherited default parameter value（通过继承得到的缺省参数值）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/15/530352.aspx</link><pubDate>Tue, 15 Nov 2005 23:26:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/15/530352.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/530352.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/15/530352.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/530352.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=530352</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 37: Never redefine a function's inherited default parameter value&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/530352.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 36: 绝不要重定义一个 inherited non-virtual function（通过继承得到的非虚拟函数）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/14/529404.aspx</link><pubDate>Mon, 14 Nov 2005 22:00:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/14/529404.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/529404.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/14/529404.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/529404.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=529404</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 36: Never redefine an inherited non-virtual function&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/529404.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 35: 考虑可选的 virtual functions（虚拟函数）的替代方法（下）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/10/527239.aspx</link><pubDate>Thu, 10 Nov 2005 23:46:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/10/527239.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/527239.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/10/527239.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/527239.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=527239</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 35: Consider alternatives to virtual functions 本篇完成。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/527239.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 35: 考虑可选的 virtual functions（虚拟函数）的替代方法（上）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/11/08/525615.aspx</link><pubDate>Tue, 08 Nov 2005 23:12:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/11/08/525615.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/525615.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/11/08/525615.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/525615.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=525615</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 35: Consider alternatives to virtual functions 本篇未完，下次继续。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/525615.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 34: 区分 inheritance of interface（接口继承）和 inheritance of implementation（实现继承）（下）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/10/08/497580.aspx</link><pubDate>Sat, 08 Oct 2005 23:01:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/10/08/497580.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/497580.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/10/08/497580.aspx#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/497580.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=497580</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 34: Differentiate between inheritance of interface and inheritance of implementation 本篇完成。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/497580.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 34: 区分 inheritance of interface（接口继承）和 inheritance of implementation（实现继承）（上）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/23/487517.aspx</link><pubDate>Fri, 23 Sep 2005 02:01:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/23/487517.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/487517.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/23/487517.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/487517.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=487517</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 34: Differentiate between inheritance of interface and inheritance of implementation 本篇未完，下次继续。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/487517.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 33: 避免覆盖（hiding）“通过继承得到的名字”（下）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/16/482526.aspx</link><pubDate>Fri, 16 Sep 2005 23:51:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/16/482526.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/482526.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/16/482526.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/482526.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=482526</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item Item 33: Avoid hiding inherited names 本篇完成。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/482526.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 33: 避免覆盖（hiding）“通过继承得到的名字”（上）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/13/479864.aspx</link><pubDate>Tue, 13 Sep 2005 23:18:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/13/479864.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/479864.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/13/479864.aspx#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/479864.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=479864</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item Item 33: Avoid hiding inherited names 本篇未完，下次继续。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/479864.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 32: 确保 public inheritance 模拟 "is-a"（下）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/11/477728.aspx</link><pubDate>Sun, 11 Sep 2005 22:52:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/11/477728.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/477728.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/11/477728.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/477728.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=477728</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 32: Make sure public inheritance models "is-a" 本篇完成。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/477728.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Item 32: 确保 public inheritance 模拟 "is-a"（上）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/09/475384.aspx</link><pubDate>Fri, 09 Sep 2005 00:43:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/09/475384.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/475384.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/09/475384.aspx#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/475384.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=475384</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design, Item 32: Make sure public inheritance models "is-a" 本篇未完，下次继续。&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/475384.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>fatalerror99</dc:creator><title>[翻译] Effective C++, 3rd Edition, Chapter 6. Inheritance（继承）和 Object-Oriented Design（面向对象设计）</title><link>http://blog.csdn.net/fatalerror99/archive/2005/09/08/474323.aspx</link><pubDate>Thu, 08 Sep 2005 00:56:00 GMT</pubDate><guid>http://blog.csdn.net/fatalerror99/archive/2005/09/08/474323.aspx</guid><wfw:comment>http://blog.csdn.net/fatalerror99/comments/474323.aspx</wfw:comment><comments>http://blog.csdn.net/fatalerror99/archive/2005/09/08/474323.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/fatalerror99/comments/commentRss/474323.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=474323</trackback:ping><description>Effective C++, 3rd Edition, Chapter 6. Inheritance and Object-Oriented Design&lt;img src ="http://blog.csdn.net/fatalerror99/aggbug/474323.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>