│首页查询网址常用免费图书知识卡片论文教程下载图片

工商管理市场营销经济社科工具书科学技术计算机网络教育考试娱乐时尚外语文学艺术医药保健儿童读物


 首页>>图书资源 >>计算机 网络>>Java Java Script J2EE

对象揭秘:Java、Eiffel和C++乔伊纳 编著,鲍志云 译
内容提要:
本书通过对Java、Eiffel和C++的比较,带给你关于面向对象编程语言的全新思考。
全书共14章,分别从对象、类、模块以及类型,特性和接口,继承和泛型以及并行机制和垃圾收集等诸多方面,细致比较了C++语言和其他两种语言的异同,分析了它们各自的优劣。由于本书是由作者最初分析C++语言缺陷的一篇论文扩展而来,所以,本书所收集的关于C++语言的缺陷,也可以理解为“避免这样使用C++”的建议,对于C++程序员颇有助益。
本书适合有经验的C++程序员和C++开发项目管理人员阅读。
目录:
第1章 语言原则 
1.1 程序设计 
1.2 交流、抽象和精确性 
1.3 表示法 
1.4 工具集成 
1.5 正确性
1.6 类型 
1.7 灵活性、正确性和复用性 
1.8 冗余和检查 
1.9 封装和实现隐藏 
1.10 安全性和代码品质的考虑 
1.11 实现和部署的考虑 
1.12 为什么要面向对象 
1.13 关于程序设计语言的演化 
1.14 数学的用途 
1.15 遗产系统 
第2章 实体和类型 
2.1 从位到语义 
2.2 基本结构:类 
2.3 文法的用处 
2.4 类和类型 
2.5 结构(C++) 
2.6 Typedef(C++) 
2.7 全局环境 
2.8 类的元数据 
2.9 Obsolete (Eiffel) 
2.10 不变式(Eiffel) 
2.11 组件 
第3章 模块与导入 
3.1 命名空间 (C++) 
3.2 群集 (Eiffel) 
3.3 包 (Java) 
3.4 头文件 (C++) 
3.5 导入(Java) 
3.6 ACE说明(Eiffel) 
3.7 分离还是整合 
第4章 成员和特性 
4.1 基本结构 
4.2 成员 (C++和Java) 
4.3 类定义中的匿名参数 (C++) 
4.4 缺省参数 (C++) 
4.5 本地实体声明 (Java 和 C++) 
4.6 内联(C++) 
4.7 指针和引用 (C++) 
4.8 声明和定义 (C++)
4.9 作用域 
4.10 常量 
4.11 静态(C++) 
4.12 单次子程序 
4.13 类变量和重定义 
第5章 类型扩展:继承与虚拟 
第6章 类型扩展:泛型和模板(C++和Eiffel) 
第7章 接口和访问控制 
第8章 构造函数、析构函数和其他操作符 
第9章 类型转换 
第10章 编译时刻 
第11章 运行时刻 
第12章 其他细节 
第13章 项目、设计和其他因素 
第14章 一般问题 
参考书目 
术语表 
索引

封面:点击察看
详细介绍
点击这里打折购买

还可以去当当网蔚蓝书店查看是否有更大折扣

Copyright© 2001-2007 eqie.com All Rights Reserved

百科知识词典