





定价:49元
印次:1-1
ISBN:9787302513933
出版日期:2018.12.01
印刷日期:2019.01.24
图书责编:付弘宇
图书分类:教材
本书是讲述面向对象应用技术的教学用书。全书共分9章,系统地介绍了面向对象的基本应用方法,主要包括面向对象分析与设计的基本概念、主要步骤、典型特点、关键问题等,以及面向对象的表示法和开发过程。每章都包含一节应用领域的实例。 本书论述浅显易懂,书中内容翔实、立论严谨、实例丰富、图文并茂。本书适合作为高等学校软件工程、计算机及相关专业的教材,也可作为工程技术人员的参考书。
《面向对象应用技术》系统地介绍面向对象的基本应用方法,主要包括面向对象分析与设计的基本概念、主要步骤、典型特点、关键问题等,以及面向对象的表示法和开发过程。每章都包含一节应用领域实例。
前言 1. 编写意图 随着科学技术的进步,新的软件理论与开发方法不断涌现。面向对象技术是指导计算机软件开发的工程科学技术。面向对象的概念、原理、技术与方法已成为计算机科学与技术中的重要内容。 用面向对象技术进行软件设计与开发的先进性是众所周知的,在计算机科学技术领域中面向对象技术占据了无可争议的主流地位。但是这种技术的流行背后却隐含着涉足者的艰难。作为软件技术人员,要掌握这样一个概念抽象的系统技术,需要阅读很多书籍和文献,特别是要有一个实际软件开发的工作过程。接受面向对象技术的概念并不难,但是要真正理解、掌握和运用这门先进的技术,完整地进行系统开发,是有一定难度的。鉴于此,我们编写了这本应用方法类的书,其目的是向读者提供一本关于面向对象系统分析、设计和实施方法的教科书,以使更多同行受益。 2. 有关本书 本书旨在介绍面向对象技术的系统分析、设计和实施的知识。从广义上来说,系统分析、设计和实施指的是专业人员创建或维护信息系统的过程。 3. 本书特点 本书对于每章的概念进行了严格的论述。每一个概念都有相应的例子解释。特别是每章都配有练习题。 4. 适用范围 本书可作为软件系统开发课程的教科书,讲授时间为32学时左右,适用于开设有面向对象系统开发课程或者软件工程课程的大学高年级本科和低年级研究生课程。 在选修本课程之前,读者应该具有计算机的基础知识,同时具有Visual类语言或者C/C++语言的编程经验,这将有助于深入理解信息系统开发过程。 5. 编写方法 本书是作者根据自己近二十年来对软件工程学、面向对象方法等的教学与研究,以及作者领导或...
目录
第1章面向对象方法论
1.1面向对象概念
1.1.1对象
1.1.2类
1.1.3对象图
1.1.4属性
1.1.5操作和方法
1.1.6封装
1.1.7继承
1.1.8多重继承
1.1.9消息
1.1.10结构与连接
1.1.11多态性
1.1.12永久对象
1.1.13主动对象
1.1.14对象类的表示方法
1.2链接与关联
1.2.1一般概念
1.2.2重数
1.2.3关联的重要性
1.2.4三元关联
1.2.5关联的候选关键字
1.2.6异或关联
1.2.7资格符
1.2.8链接属性
1.2.9用关联模型化为类
1.2.10角色名
1.2.11排序
1.2.12资格关联
1.3聚合
1.3.1聚合与关联
1.3.2聚合和概括
1.3.3递归聚合
1.3.4操作的传播
1.3.5物理聚合与分类聚合
1.3.6物理聚合的语义扩展
1.3.7分类聚合的语义扩展
1.4面向对象实例
1.4.1问题概述
1.4.2对象及其类的分析
1.4.3类的属性与方法分析
1.4.4类的描述(C++)
1.4.5类的描述(C++)实验
1.5对象、类描述实验
1.5.1实验问题域概述
1.5.2实验1
小结
综合练习
第2章面向对象建模
2.1统一建模语言
2.1.1UML...