- 16
- 0
- 约3.94千字
- 约 40页
- 2017-07-12 发布于广东
- 举报
合工大管理信息系统(考研讲义)7
第七讲面向对象的系统开发及UML建模简介 知识点 面向对象开发方法的基本思想 面向对象领域中的基本概念 UML简介 面向对象的系统分析 面向对象的系统设计 一、面向对象开发方法的基本思想 传统的结构化方法 着眼于在一个信息系统需要什么样的方法和处理过程。以过程抽象来对待系统的需求,其主要思想就是对问题进行功能分解。因此,结构化方法也被称作为功能分解法(functional decomposition)。 面向对象的方法 对问题域进行自然分割,以更接近人类思维的方式建立问题域模型,从而使设计出的系统模型尽可能直接地描述现实世界,使开发出的系统具有更好的可维护性,更能适应用户需求的变化。 二、面向对象领域中的基本概念 1、对象 (object) 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组方法组成。 2、类 (class) 类是具有相同属性和方法的同一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述。 3、封装 (encapsulation) 封装就是把对象的属性和方法结合成一个独立的系统单位,并尽可能地隐蔽对象的内部细节。 封装使一个对象形成两个部分:接口部分和实现部分。对用户来说,接口部分是可见的,而实现部分是不可见的。 4、继承 (inheritance) 所谓继承是指子类可以继承父类的属性
您可能关注的文档
- 光学教程课件5.65.75.8.ppt
- 全程复习方略2015-2016学年高中物理 19.3-19.4探测射线的方法 放射性的应用与防护(探究导学课型)课件.ppt
- 免费下载 课件 讲义 土木工程 建筑装修 第三章-楼板与地面1.ppt
- 八年级下册古诗文默写复习-全888.ppt
- 修身养性、自我提升发展模式:员工的欲望与幸福感.ppt
- 六安地方史 属于六安的历史和记忆.ppt
- 公租房适应性住房设计前期调查分析.ppt
- 八年级物理上册第二节汽化和液化课件苏科版1.ppt
- 六年级数学简便计算 栗树坡完小 张永法.ppt
- 六年级语文上册综合性学习(强烈推荐).ppt
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
原创力文档

文档评论(0)