信息系统分析与设计 教学课件 作者 王兴鹏 ch06-面向对象与UML.pptVIP

  • 4
  • 0
  • 约1.02万字
  • 约 59页
  • 2015-12-09 发布于广东
  • 举报

信息系统分析与设计 教学课件 作者 王兴鹏 ch06-面向对象与UML.ppt

第6章 面向对象与UML 主讲:王兴鹏 xingpengwang@163.com 第一节 面向对象方法 面向对象方法 所谓面向对象技术,顾名思义,就是以对象观点来分析现实世界中的问题。从普通人认识世界的观点出发,把事物归类、综合,提取共性并加以描述。 在面向对象的系统中,世界被看成是独立对象的集合,对象之间通过过程(在面向对象术语中称之为“消息”)相互通信。 面向对象方法是一种运用对象、类、继承、封装、聚合、消息传送和多态性等概念来构造系统的软件开发方法。 面向对象是近20年来国内外IT行业最为关注的技术之一,面向对象技术是一种按照人们对现实世界习惯的认识论和思维方式来研究和模拟客观世界的方法学。 1. OO方法的产生和发展 面向对象的思想首先出现在程序设计的语言中,即面向对象的程序设计方法(Object-Oriented Programming, OOP) 真正的面向对象设计(OOP)还是来源于Alan Keyz主持设计的Smalltalk语言 20世纪80年代中期,也就是C++ 语言十分热门的时候,面向对象分析(OOA)的研究开始发展,进而延伸到面向对象设计(OOD) 二、面向对象的基本概念 1.对象 在面向对象方法中,对象是一组数据(属性)和施加于这些数据上的一组操作代码(操作)构成的独立类体。 换言之,对象是一个有着各种特殊属性(数据)和行为方式(方法)的逻

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档