面向对象设计(OOD)基本原理
来源:互联网 发布:标签打印程序源码 编辑:程序博客网 时间:2024/04/27 14:17
OOD是在设计原理上与传统方法完全不同的一种新型的系统设计方法。
1.OOD的核心概念是对象
OOD既不是功能、也不是数据的分解过程;而是首先在现实世界中寻找、识别出影响用户解决问题、并必须进行操纵的对象;然后用计算机中的软件对象来仿真现实世界的对象和行为。
2.OOD的出发点是充分重视人工系统的作用
现实世界问题的解早已存在于人工系统中,人工系统总结了人们长期以来对客观问题如何进行人工处理的经验,即存在着人工系统模型。传统的结构化分析和设计方法忽略了人工系统的仿真,简单地由系统分析员明确客观问题,再由系统设计人员设计出软件系统。这样的方法往往不能适应系统不断改变和增长的需要。
OOD为仿真人工系统提供了很自然、很直接的一一对应关系,克服了传统的分析和设计方法所存在的现实世界问题空间与软件系统结构不一致的矛盾,这也是OOD方法较传统方法最为突出的优越之处。
3.的重要基础是抽象性与信息隐蔽性
类是体现信息隐蔽(封装)和抽象的典型。由于类概念的引入,在设计相似应用软件时,可以大量引用已设计好的一些基本类或类库,因而具有很高的重用性。
- 面向对象设计(OOD)基本原理
- ood--面向对象设计
- 面向对象设计-OOD
- 面向对象设计(OOD)
- OOD面向对象设计浅谈
- 【面向对象设计】OOD原则
- 什么是面向对象设计OOD?
- OOD面向对象设计原则
- 读书笔记:面向对象设计(OOD)原则
- 面向对象设计(OOD)原则
- 面向对象设计(OOD)原则
- 面向对象设计(OOD) 包原则
- 面向对象设计(OOD)的基本原则
- 面向对象设计(OOD)方法与步骤
- 面向对象设计(OOD)原则
- OOA/OOD 面向对象分析与设计
- 面向对象设计(OOD)七大原则
- 面向对象 - 设计原则总结(OOD)
- IOC(控制反转)框架集合
- 面向对象的系统分析(一)-系统分析方法
- 面向对象的系统分析(二)-面向对象分析基本原理
- 面向对象的系统分析(三)-面向对象分析基本方法
- 从面向对象分析(OOA)到面向对象设计(OOD)
- 面向对象设计(OOD)基本原理
- 面向对象设计(OOD)方法与步骤
- Google的九大原则
- FCKeditor 的 the server didn't send back a proper XML responser (xml request error:internal server error (500))终极解决方案
- 我的项目日志
- composition-(1)
- bitset用法
- 谈谈苏州园区---电子站台
- 党员看《南京,南京》