软件工程导论课件第9章-面向对象方法学引论(第六版)(张海潘编著).pptVIP

  • 15
  • 0
  • 约 79页
  • 2017-08-09 发布于湖北
  • 举报

软件工程导论课件第9章-面向对象方法学引论(第六版)(张海潘编著).ppt

软件工程导论课件第9章-面向对象方法学引论(第六版)(张海潘编著)

第9章 面向对象方法学引论 传统的软件工程方法曾经给软件产业带来了巨大的进步,部分缓解了软件危机,这种方法学开发中、小型项目都获得了成功,但这种方法学应用于大型软件产品开发时,似乎很少取得成功。 目前,面向对象的方法学已经成为人们开发软件时的首选范型,面向对象技术已经成为当前最好的开发技术。 第9章 面向对象方法学引论 9.1 面向对象方法学概述 9.2 面向对象的概念 9.3 面向对象建模 9.4 对象模型 9.5 动态模型 9.6 功能模型 9.7 3种模型之间的关系 9.1面向对象方法学概述 9.1.1 传统方法的要点 面向对象方法学的基本原则:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界解决问题的方法与过程。 客观世界中的实体——问题域中的对象; 客观世界的问题都是由客观世界中的实体及实体相互间的关系构成的。把客观世界中的实体抽象为问题域中的对象(object)。对象是不固定的。一个雇员可以作为一个对象,一家公司也可以作为一个对象,到底应该把什么抽象为对象,由所要解决的问题决定。 计算机中的实体——解空间对象 解空间对象取决于程序设计语言: 汇编语言的对象:存储单元; 面向过程的高级语言的对象:变量、数组、记录、文件; 面向对象的高级语言的对象:除上述元素外,还包括窗体、菜单、按钮

文档评论(0)

1亿VIP精品文档

相关文档