C++面向对象开发(原书第2版)
分類: 图书,计算机/网络,程序设计,C C++ C# VC VC++,
作者: 美.李等著麻志毅等译
出 版 社: 机械工业出版社
出版时间: 2002-9-1字数:版次: 1页数: 436印刷时间: 2002-9-1开本:印次:纸张: 胶版纸I S B N : 9787111105787包装: 平装编辑推荐
这本由业界的两位知名人士所著的实用指南,这一版也用做软件分析人员和开发人员的自学指导时。
本书的第二版向读者讲授了在实践中怎样使用C++实现所建立的模型。作者介绍所需的全部面向对象的基础知识,以便读者理能解并使用面向对象范型。
内容简介
面向对象技术是20世纪90年代对软件的最大发展,它不但改变了建构软件的方式,也可改变了设计的方式,而C++则实现了面向对象的主要机制。因此,本书将面向对象技术与C++相结合,并使用UML这一可视化技术的建模语言进行表述,本书的目标是:通过应用面向对象技术和方法的基本原理来指导读者使用C++开发软件和编程时适当考虑使用合适的面向对象的概念和良好的设计原则。
作者简介
Richard C.Lee有35年的软件项目开发和管理经验。在电子出版、嵌入式系统、大型IMS项目、多媒体、运行支持系统、过程控制、事务处理和模型转换技术等领域,从事前沿的开发和管理工作。
William M.Tepfenhart现在是蒙茅斯大学软件工程系的副教授。在制造业、军事和电信领域,作为程序员、开发人员和技术专家,有着18年的开发经验。在其中的17年,他使用面向对象技术开发系统。他参加了对R++(一种在C++中加入了规则的编程语言)编译器的开发工作。
麻志毅,男,北京大学计算机科学技术系副教授。现已发表学术论文40余篇,主持或参加政府科研项目十余项。主要研究领域为软件工程、面向对象技术和计算语言学。
蒋严冰,男,2000年考入北京大学计算机科学技术系攻读博士学位。主要研究方向为面向对象技术、软件工程环境和软件构件技术。
目录
第一章信息管理的困境
第二章管理复杂性:分析和设计
第三章面向对象的编程
第四章限定问题域
第五章寻找对象
第六章识别责任
第七章描述静态行为
第八章动态行为
第九章识别关系
第十章模规则
第十一章模型
第十二章设计
第十三章C++基础
第十四章类的实现
第十五章C++库
第十六章实现静态行为
……
媒体评论