第1章面向对象概述.pptVIP

  • 2
  • 0
  • 约5.25千字
  • 约 60页
  • 2017-07-17 发布于四川
  • 举报
面向对象概述 本章首先介绍了面向对象的基本概念,并与面向过程进行对比,然后具体到面向对象的基本特征和实际的方法论技术,最后对为什么使用UML建模进行简要介绍。 两种程序设计方法 程序设计的两次飞跃 结构化程序设计 程序=数据结构+算法 面向对象程序设计 程序 = 对象 + 消息 两种软件工程方法 传统软件工程 软件分析 → 概要设计 → 详细设计 → 面向过程的编码 → 测试 面向对象软件工程 软件分析与对象抽取 → 对象详细设计 → 面向对象的编码 → 测试 1.1.2 面向对象与面向过程的区别 结构化程序设计:其思想是把大的程序分解为具有层次结构的若干个模块,每个模块再分解为下一层模块,如此自顶向下,逐步细分,从而把复杂的大模块分解为许多功能单一的小模块。其特征是以函数/功能为中心,自上而下,先确定程序的流程怎么走,函数间的调用关系和依赖关系是什么。 1.1.2 面向对象与面向过程的区别 面向对象:以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术。是自下而上的程序设计方法,其特点是:从问题的一部分着手,一点一点地构建出整个程序。在设计中以数据为中心,使用类作为表现数据的工具。 类和对象 class People { private String name; public String getName() {

文档评论(0)

1亿VIP精品文档

相关文档