第2章面向对象技术与UML_郭.pptVIP

  • 1
  • 0
  • 约2.49千字
  • 约 91页
  • 2017-05-04 发布于四川
  • 举报
第2章面向对象技术与UML_郭

第2章 面向对象技术与UML ;软件开发的难点;结构化软件开发方法的主要思想: 对问题进行功能分解,如果分解后得到的功能过大,那么再对这些功能进行分解,直到最后分解得到的功能能比较方便地处理和理解为止。(功能分解法 ) ; ;2.1 面向对象技术概述;面向对象软件开发方法的主要思想: 安照人类的自然思维的方式,对客观世界建立软件模型。 客观实体和实体之间的联系构成了现实世界的所有问题。 面向对象技术将现实世界中的实体及相互关系映射为对象及对象间的关系,实体间的相互作用被映射为对象间的消息发送等。 ;面向对象方法的主要优点; 什么叫问题域?;2.1.1 面向对象的基本概念 ;2.1.1 面向对象的基本概念;2.1.1 面向对象的基本概念;1. 对象;对象的标识(名字);对象的状态(数据属性);对象的行为(操作行为);UML中的对象表示;2. 类;属性;;属性取决于视点;操作; 从销售人员的角度 处理客户定单 准备销售合同 加入清单 从清单中删除;类和对象;类是生成对象的模板;类和对象的关系;3.抽象;Sample-Object and Class;一个项目的抽象依赖于定义抽象的问题域 问题域不同,抽象程度也不同;4. 封装 (encapsulation);为什么要封装;面向对象程序

文档评论(0)

1亿VIP精品文档

相关文档