面向对象的开发方法 成都信息工程学院.pptVIP

  • 3
  • 0
  • 约1.37万字
  • 约 10页
  • 2017-06-07 发布于天津
  • 举报

面向对象的开发方法 成都信息工程学院.ppt

面向对象的开发方法 成都信息工程学院.ppt

第六章 面向对象的软件工程 面向对象方法的形成最初是从面向对象程序设计语言开始的,随后才逐渐形成了面向对象的分析和设计。 面向对象方法于60年代末首次提出,80年代中才开始广为使用,90年代面向对象方法才成为专业人员的首选范型。 对象技术正在取代传统的软件开发方法。一个重要的问题是“为什么”? 传统的和面向对象的方法有何不同? 面向对象的分析,简称:OOA 面向对象的设计,简称:OOD 面向对象程序设计,简称:OOP 面向对象的测试,简称:OOT 面向对象数据库系统,简称:OODBMS 面向对象计算机软件辅助工程, 简称:OOCASE §1 面向对象的概念 范型(Paradigm) 又称:范例、风范、模式(Pattern) 范型:定义了特定开发过程将要遵循的步骤,确定了表示问题和解决方案成分的类型,并通过这些抽象的成分表示,获得所要解决问题的软件结构。 流行的范型 过程性范型 逻辑性范型 面向存取范型 面向对象范型 面向进程范型 函数型范型 不同的范型,会导出不同的模块、过程和规则。 对于不同的问题,应选择更适合的范型作为解决问题切入点。 过程性范型 产生过程的抽象,将软件视为处理流,并定义为由一系列步骤构成的算法。 结果:产生一个简单、具有静态特点的体系结构。 面向对象范型 侧重对问题域中实体(即:对象)的抽象。 切入点:标识并模型化问题域中的主要实体。 对象

文档评论(0)

1亿VIP精品文档

相关文档