UML 对象设计与编程 (含盘)

分类: 图书,计算机/网络,行业软件及应用,
作者: [美]刘润东 著
出 版 社: 希望电脑
出版时间: 2001-3-1字数: 409000版次: 1页数: 272印刷时间: 2001/05/01开本:印次:纸张: 胶版纸I S B N : 9787900056979包装: 平装编辑推荐
本版书共分九章,以统一建模语言(UML)图解式表述内容。作者身处信息技术前沿,积累了深厚的实践经验,书中丰富的图片和大量来自现实项目的设计案例,融会贯通,举一反三,可帮助读者迅速、深刻领会面向对象设计的精髓。本书不使用特定的编程语言,但书中所有对象设计都可直接用于C++,Java,Visual Basic,IDL等语言,使读者能置身程序语言之上,进行系统和规划,提高自身的软件专业水平。第一至第七章附有大量习题,第九章给出了完整答案,方便读者总结、复习和提高。
内容简介
本版书系统地阐述了对象技术的基本概念,详细讲解了统一建模语言(UML)、对象类(Class)和对象实例(Instance)、关联(Aaaociation)和继承(Inheritance)、对象替代和多形性、静态和动态模型、需求和应用事例分析、事件序列图、抽象类和界面、包装和部件等内容。全面介绍了20多种对象设计样式(Pattern)及其实际应用。内容从入门到精通,博大深入,涵盖最新的面向对象技术,如持久对象(Persistent Objects)与关系数据库(RelationalDatabase)、分布式对象(Distributed Objects,CORBA)、界面设计(Inteface Design)、可扩充标记语言(XML)、网上应用系统等。同时,透彻讨论了各种大规模系统结构,作者力图通过本书的教学把读者从开发人员提升到设计师的水平。
本版书共分九章,以统一建模语言(UML)图解式表述内容。作者身处信息技术前沿,积累了深厚的实践经验,书中丰富的图片和大量来自现实项目的设计案例,融会贯通,举一反三,可帮助读者迅速、深刻领会面向对象设计的精髓。本书不使用特定的编程语言,但书中所有对象设计都可直接用于C++,Java,Visual Basic,IDL等语言,使读者能置身程序语言之上,进行系统和规划,提高自身的软件专业水平。第一至第七章附有大量习题,第九章给出了完整答案,方便读者总结、复习和提高。
本版书既可作为高等院校计算机科学与技术专业相关课程教材,也可作为广大计算机程序开发人员自学指导书和技术参考书。本书让读者一书在手,终身受惠,是软件编程人员的好良伴。
本光盘包括与本书内容紧密结合的Java例子源代码,附送读者学习、借鉴。
作者简介
刘润东博士,一九八八年毕业于美国麻省理工学院,并拥有技术管理硕士学位。曾获美国“国家研究院”(US National Research Council)奖研金,在美国太空总署属下“歌达航天中心”(Goddard Space Flight Center,NASA)作研究。现任美国“国际科学应用公司”(SAIC)信息技术总工程师,带领多项大规模软件设计和规划,包括科学计算,包括科学计算、工程模拟、供应链管理、产品数据管理、电子商务等。同时,负责研究开发最新面向对象技术。
刘润东博士至今已发表科学专业论文近三十篇,他也经常写作,介绍最新科学技术,在香港《明报月刊》、《星岛日报》等刊物发表。一九九八年,由他主编的,《跨世纪科学》系列丛书在香港出版,他的英文版书“The Art of Objects——Object-Oriented Design and Architecture”,于2000年底在美国和加拿大同时推出,被评论为国际对象软件技术的重要著作。本书即该书中文版。
目录
第1章对象的基本概念
第2章通用静态对象设计样式
第3章持久对象
第4章对象模型高级课题
第5章动态对象模型基础
第6章通用界面设计样式
第7章面向对象体系结构
第8章各章总结和备注
第9章习题答案
附录A 对象设计UML标记快速查看表
附录B 例子源码索引
附录C 各种面向对象语言特征一览表
附录D 英中对象技术词汇表
媒体评论