合工大管理信息系统(考研讲义)7.pptVIP

  • 16
  • 0
  • 约3.94千字
  • 约 40页
  • 2017-07-12 发布于广东
  • 举报
合工大管理信息系统(考研讲义)7

第七讲 面向对象的系统开发 及UML建模简介 知识点 面向对象开发方法的基本思想 面向对象领域中的基本概念 UML简介 面向对象的系统分析 面向对象的系统设计 一、面向对象开发方法的基本思想 传统的结构化方法 着眼于在一个信息系统需要什么样的方法和处理过程。以过程抽象来对待系统的需求,其主要思想就是对问题进行功能分解。因此,结构化方法也被称作为功能分解法(functional decomposition)。 面向对象的方法 对问题域进行自然分割,以更接近人类思维的方式建立问题域模型,从而使设计出的系统模型尽可能直接地描述现实世界,使开发出的系统具有更好的可维护性,更能适应用户需求的变化。 二、面向对象领域中的基本概念 1、对象 (object) 对象是系统中用来描述客观事物的一个实体,它是构成系统的一个基本单位。一个对象由一组属性和对这组属性进行操作的一组方法组成。 2、类 (class) 类是具有相同属性和方法的同一组对象的集合,它为属于该类的全部对象提供了统一的抽象描述。 3、封装 (encapsulation) 封装就是把对象的属性和方法结合成一个独立的系统单位,并尽可能地隐蔽对象的内部细节。 封装使一个对象形成两个部分:接口部分和实现部分。对用户来说,接口部分是可见的,而实现部分是不可见的。 4、继承 (inheritance) 所谓继承是指子类可以继承父类的属性

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档