面向对象分析、设计及应用

副标题:无

作   者:汪成为等著

分类号:

ISBN:9787118010381

微信扫一扫,移动浏览光盘

简介

本书论述了面向对象的分析与设计,面向对象语言的谱系,几种常用的面向对象语言,面向对象方法的几个典型的应用领域。

目录


目录
第一篇 绪论
第一章 面向对象技术的形成与发展
1.1引言
1.2面向对象技术的形成、现状与发展
第二章 面向对象的方法学
2.1认知方法学
2.2.1引言
2.2程序设计方法学
2.2.2面向对象的语言
2.2.3面向对象的程序设计方法
2.2.4面向对象的计算机体系结构
第三章 面向对象的基本概念与特征
3.1对象
3.2消息和方法
3.3类和类层次
3.4继承性
3.5封装性
3.6多态性
3.7动态聚束
3.8小结
第二篇 面向对象分析
第四章 分析方法的改进
4.1分析工作所面临的问题
4.2处理复杂问题的原则
4.3分析方法
4.3.1功能分解法
4.3.3信息模拟法
4.3.2数据流法
4.3.4面向对象法
4.4小结
第五章 面向对象分析
5.1确定类-&-对象
5.1.1什么是类、对象
5.1.2为什么要识别对象
5.1.3如何定义对象
5.2.2为什么要定义结构
5.2.3如何定义结构
5.2识别结构
5.2.1什么是结构
5.3识别主题
5.3.1什么是主题
5.3.2为什么要识别主题
5.3.3如何定义主题
5.4.2为什么要定义属性
5.4.3如何定义属性
5.4.1属性
5.4定义属性
5.5定义方法
5.5.1什么是方法
5.5.2为什么要定义方法
5.5.3如何定义方法
5.5.4指定方法
5.5.5准备完整的面向对象分析文本集
5.6为面向对象分析选择CASE
5.6.1面向对象分析需要什么
5.6.2现有的CASE工具
6.2多层次、多组成部分模型
6.1OOA与OOD的比较
第六章 从面向对象分析到面向对象设计
6.3表示法的连续性
6.3.1连续性
6.3.2非连续性
6.3.3程序设计语言的影响
第三篇 面向对象设计
第七章 面向对象的概念模型
7.1对象
7.1.1例子
7.1.2对象特征
7.1.3公式
7.2继承与聚集
7.2.1继承
7.2.2描述态射
7.2.3聚集
7.3类
7.4小结
第八章 面向对象设计
8.1基本设计方法
8.1.1面向对象设计范式与过程设计范式
8.1.2两种范式的比较实例
8.1.4完整的数据模型
8.1.3实体与实体间的关系
8.1.5支持良好的设计风格
8.1.6支持重用
8.1.7类的设计准则
8.2软件设计与开发环境
8.2.1概念工具
8.2.2访问的层次
8.2.3现有的工具
8.3.1几个特殊的问题
8.2.4将来的工具
8.3面向对象设计的实现
8.3.2封装性
8.4小结
第九章 面向对象的软件重用工具
9.1概述
9.1.1软件库
9.1.2面向对象的程序设计
9.1.3ORT(面向对象的重用工具)
9.2.1可重用性
9.2软件重用
9.2.2重用的层次与可重用软件
9.2.3ORT实现软件成分的重用
9.2.4检索软件成分
9.2.5评估类的可重用性
9.3可重用类
9.3.1类描述的定义
9.3.2类描述的内容
9.3.3类描述的例子
9.4.1查询
9.4ORT的原型
9.4.2浏览
9.4.3库维护工具
9.5ORT的实现
9.5.1数据库定义
9.5.2数据库接口类
9.5.3工具
9.6进一步的开发与研究
第四篇 面向对象语言
第十章 面向对象语言谱系
10.1面向对象语言的形成
10.2对象、类与继承性
10.3对象的语义
10.4继承的性质
10.5基于类与面向对象
10.6数据抽象与强类型化
10.7语言分类
10.8基于对象的并发性
10.9分布式进程
10.10面向对象的持续性
10.11小结
11.2基本特征
11.2.1五个概念
11.1引言
第十一章 Smalltalk语言
11.2.2抽象
11.2.3封装
11.2.4继承
11.2.5多态性
11.2.6类协议
11.3对象
11.3.1变量
11.3.4共享变量
11.3.2实例变量
11.3.3暂时变量
11.4类
11.4.1类层次
11.4.2继承
11.4.3类消息
11.4.4声明一个新类
11.5消息和方法
11.5.1变量名和文字句法
11.5.2表达式句法
11.5.4方法句法
11.5.3代码块
11.5.5控制结构
11.6继承性与多态性
11.6.1类层次
11.6.2继承性
11.6.3实例变量的继承
11.6.4动物类的方法
11.6.5方法的继承
11.6.8多态性
11.6.7创建动物对象
11.6.6特殊变量“supper”
第十二章 C++语言
12.1引言
12.2类
12.3运算符重载
12.4引用
12.5构造函数
12.6向量
12.7内联扩展
12.8派生类
12.9其他有关的运算符
12.10友元
12.11多态向量
12.12虚函数
12.13C++面向对象程序设计
12.13.1对象与类
12.13.2方法和消息
12.13.3继承性
12.13.4多态性
12.13.5动态聚束
12.13.6多重继承性
12.14小结
第十三章 Eiffel语言
13.1引言
13.2对象
13.2.1记录
13.2.2引用
13.2.3执行模型
13.3类
13.3.1类的属性
13.2.4动态创建
13.3.2类型与引用
13.3.3顾客与顾主
13.3.4创建对象
13.3.5断开引用与对象间的关系
13.4例程
13.4.1例程的定义
13.4.2使用举例
13.4.3实现举例
13.4.4非缺省值的Create
13.5.1继承性的定义
13.5继承性
13.5.3重名
13.5.4重复继承性
13.5.2继承性与可重用性
13.5.5特性重定义
13.5.6推迟特性
13.6系统程序设计特性
13.6.1断言
13.6.2前置条件和后置条件
13.6.4循环表示法
13.6.3类不变式
13.6.5断言与继承性
13.6.6断言的应用
13.7从类到系统
13.8小结
第五篇 面向对象应用
第十四章 数据库
14.1引言
14.2面向对象数据库的兴起
14.3.1面向对象数据库的特点
14.3面向对象的数据库
14.3.2面向对象数据库的数据模型
14.3.3面向对象数据库的核心概念
14.3.4面向对象数据库的接口
14.3.5面向对象数据库的标准化
14.4面向对象数据库的比较研究
14.5面向对象数据库的主要研究内容
14.5.1数据模型的研究
14.5.2与程序设计语言集成的研究
14.5.3体系结构的研究
14.6面向对象数据库的研究方向
第十五章 用户界面
15.1引言
15.2面向对象用户界面的好处
15.3面向对象用户界面的功能
15.3.1Windows
15.3.2X窗口系统
15.3.3NeXTStep的界面构造器
15.3.4Macintosh
15.3.5SunView
15.4.1Smalltalk
15.4面向对象用户界面开发工具
15.4.2NewWave
15.4.3Caseworks
15.4.4CommonView
15.4.5NeWS
15.5小结
第十六章 知识工程
16.1人工智能中的面向对象技术
16.2基于规则的系统
16.2.1推理机的概念模型
16.2.2推理机的设计
16.3Erasmus:面向对象的黑板系统
16.3.1Erasmus系统的设计
16.3.2Erasmus系统的实现
16.4X—I:面向对象的综合型专家系统开发工具
16.4.1总体结构
16.4.2对象
16.4.3方法
16.4.4控制与消息传递
16.4.5推理跟踪
16.5分布式基于知识的系统
16.4.6问题的分类
16.5.1分布式基于知识的系统的结构
16.5.2一个用于规划研究项目的DKBS
16.6小结
第十七章 多介质系统
17.1引言
17.2几个典型的多介质系统概况
17.2.1HyperCard
17.2.2KMS
17.3.1概念
17.3Intermedia:面向对象的超级介质系统
17.2.3NoteCard
17.3.2构造
17.4Harmony:超级对象系统
17.4.1基本概念
17.4.2设计目标
17.4.3Harmony中超级对象的表示方法
17.4.4软件结构
17.4.5系统的配置及实现
17.5结束语
18.1引言
第十八章 智能化决策支持系统环境
18.2.1基本知识模型的概念
18.2基本知识模型
18.2.2类的多维层次网络及它的实例化
18.2.3基本知识模型的实现
18.3知识表达范式的概念
18.3.1知识
18.3.2知识表达范式
18.3.3知识库
18.3.4知识处理器
18.3.6几种知识表达范式的定义
18.3.5知识元素、知识库与知识处理器的关系
18.4多种知识表达范式的集成
18.4.1环境集成
18.4.2元级系统集成
18.5智能化决策支持系统环境总体概况
18.6智能化决策支持系统运行/开发模块的总体结构
18.6.1问题库与问题库管理系统
18.6.2问题配置器与问题的配置部分
18.7基于模型的表达范式
18.6.4集成了多种知识表达范式的问题
18.6.3知识表达范式中的库及其管理系统
18.7.1基于模型范式的概念框架
18.7.2基于模型范式
18.7.3模型库
18.7.4模型处理器
18.7.5模型
18.8敏感式知识获取工具(SKAT)
18.8.1引言
18.8.2SKAT的基本思想及主要特征
18.8.3SKAT的面向对象的设计
18.8.4SKAT的逻辑结构与数据结构
18.9图形编辑器(BISE—GED)
18.9.1引言
18.9.2BISE—GED的主要特征
18.9.3用户界面
18.9.4图形数据结构
18.9.5三维图形的动画
18.10结束语
附录 推荐参考书目

已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

面向对象分析、设计及应用
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    loading icon