| 文件大小: 13128 K | |
| 电子书格式: PDF格式 | |
| 添加时间: 2007-12-29 0:49:52 | |
| 下载次数:总计: | |
| 电子书类别: |
C++设计新思维——泛型编程与设计模式之应用

关于C++,还有什么没有说到的?唔,很多,本书所谈的一切几乎都是。本书提供的是编程技术 ─ generic programming、template metaprogramming、OO programming、design patterns ─ 的融合。这些技术分开来可以有良好的理解,但对于它们之间的协作关系,我们才刚刚开始认识。这些协同作用为C++ 打开了全新视野,而且不仅仅在编程方面,还在于软件设计本身;对软件分析和软件体系结构来说,它也具有丰富的内涵。
目录Contents
译序by 侯捷 i
译序by 於春景 iii
目录 v
序言by Scott Meyers xi
序言by John Vlissides xv
前言 xvii
致谢 xxi
第一篇 技术(Techniques) 1
第1章 基于Policy的Class设计(Policy-Based Class Design) 3
1.1 软件设计的多样性(Multiplicity) 3
1.2 全功能型(Do-It-All)接口的失败 4
1.3 多重继承(Multiple Inheritance)是救世主? 5
1.4 Templates带来曙光 6
1.5 Policies和Policy Classes 7
1.6 更丰富的Policies 12
1.7 Policy Classes的析构函数(Destructors) 12
1.8 通过不完全具现化(Incomplete Instantiation)而获得的选择性机能(Optional Functionality) 13
...................
版权所有2006-2008 龙腾教程网
联系方法:QQ 654611010 网站备案:浙