1 引言 | 第1-9页 |
2 作者的工作及取得的成果 | 第9-10页 |
3 CORBA体系结构 | 第10-16页 |
3.1 OMA参考模型 | 第10-11页 |
3.2 ORB体系结构 | 第11-12页 |
3.3 CORBA的技术特点 | 第12-13页 |
3.4 BDO在CORBA中的作用和地位 | 第13-16页 |
4 泛型设计的理论基础 | 第16-37页 |
4.1 多态设计 | 第16-19页 |
4.1.1 多态设计的可扩展性 | 第16-19页 |
4.1.2 多态设计的局限性 | 第19页 |
4.2 泛型设计 | 第19-31页 |
4.2.1 概念(Concepts)与模型(Model) | 第22-30页 |
4.2.2 强化(refinements) | 第30-31页 |
4.2.3 范围(range) | 第31页 |
4.3 泛型设计的工具 | 第31-37页 |
4.3.1 标准模板库STL | 第31-32页 |
4.3.2 运用泛型设计的方法 | 第32-35页 |
4.3.3 运用泛型设计的简单例子 | 第35-37页 |
5 泛型设计的评价 | 第37-41页 |
5.1 国内外关于泛型设计的发展动态 | 第38-39页 |
5.2 泛型设计与面向对象设计的关系 | 第39-40页 |
5.3 泛型设计中存在的问题 | 第40-41页 |
6 泛型设计在开发Trobus系统中的应用 | 第41-52页 |
6.1 系统中采用的哈希技术 | 第41-48页 |
6.1.1 哈希技术概述 | 第42页 |
6.1.2 哈希算法的改进 | 第42-47页 |
6.1.3 哈希容器的构造 | 第47-48页 |
6.2 系统中对_ptr、_var和_out类型的设计 | 第48-49页 |
6.3 系统中对sequence类型的设计 | 第49-50页 |
6.4 系统中的计数器设计 | 第50-51页 |
6.5 系统的效率分析和可移植性分析 | 第51-52页 |
7 结束语 | 第52-53页 |
致谢 | 第53-54页 |
参考文献 | 第54-56页 |
附录 | 第56-57页 |