首页 > 代码库 > 《软件工程概论》第六章 面向对象基础

《软件工程概论》第六章 面向对象基础

面向对象方法概述:面向对象=对象+类+继承+通信

面向对象技术的发展历史:

  1. 初始阶段——20世纪60年代末
  2. 发展阶段——20世纪80年代中期到90年代
  3. 成熟阶段——20世纪90年代后

 

面向对象的软件工程方法:

  1. 面向对象分析
  2. 面向对象设计
  3. 面向对象编程
  4. 面向对象测试
  5. 面向对象维护

 

面向对象基本概念:

  1. 对象
  2. 封装
  3. 继承
  4. 消息
  5. 关联
  6. 聚合
  7. 多态性

 

软件建模的重要性:

  1. 软件系统越来越大
  2. 没有参加开发的人员无法直接理解程序代码
  3. 人们需要一种描述复杂系统的简单方法

 

UML概念模型:

  1. 视图
  2. 模型元素
  3. 语义规则
  4. 公共机制
  5. 扩展机制

 

常见的UML图:

  1. 用例图
  2. 类图
  3. 顺序图
  4. 状态图

 

《软件工程概论》第六章 面向对象基础