1 / 17
文档名称:

面向对象思想.ppt

格式:ppt   大小:905KB   页数:17页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

面向对象思想.ppt

上传人:endfrs 2017/7/22 文件大小:905 KB

下载得到文件列表

面向对象思想.ppt

相关文档

文档介绍

文档介绍:目标:建模从现实世界到软件世界
方法:分解、抽象解决复杂问题的耦合性
表达:图表
经验:模式
软件研发
二维表格表述
大连理工大学软件学院
给一根木头制作一把椅子
制作椅子




大连理工大学软件学院
给一堆木头制作一批椅子
制作椅子
大连理工大学软件学院
MP3/MP4/WAV/AVI/MPEG/RM/RMVB
制作播放器
大连理工大学软件学院
小问题与大问题
现在与将来
映射方法:过程与面向对象
实体抽象与过程抽象
技术:封装、继承、多态
基本思想
大连理工大学软件学院
面向对象映射
大连理工大学软件学院
过程抽象:木器加工
实体抽象:赌场
例子
大连理工大学软件学院
OMT方法
Rumbaugh的OMT方法从三个视角描述系统,相应地提供了三种模型,对象模型,动态模型和功能模型。
对象模型描述对象的静态结构和它们之间的关系。主要的概念包括:
. 类
. 属性
. 操作
. 继承
. 关联(即关系)
. 聚集
大连理工大学软件学院
OMT方法
动态模型描述系统那些随时间变化的方面,其主要概念有:
. 状态
. 子状态和超状态
. 事件
. 行为
. 活动
功能模型描述系统内部数据值的转换,其主要概念有:
. 加工
. 数据存储
. 数据流
. 控制流
. 角色
大连理工大学软件学院