第3章面向对象开发方法.pptx

信息系统分析、设计与开发方法;3.1 面向对象方法的基本含义 3.2 面向对象的基本概念 3.3 面向对象方法的特点 3.4 面向对象方法的优点 3.5 典型的面向对象开发方法 ;面向对象方法(Object Oriented Method)是一种把面向对象的思想应用于软件开发法过程,指导开发活动的系统方法,是建立在“对象”概念基础上的方法学。 定义一:面向对象方法是一种运用对象、类、封装、继承、多态和消息等概念来构造、测试、重构软件的方法。 定义二: 面向对象方法是以认识论为基础,用对象来理解和分析问题空间,并设计和开发出由对象构成的软件系统(系统责任)的方法。 面向对象的分析过程就是认识客观世界的过程。;3.1.1 面向对象方法的基本含义;面向对象的思想 问题域是由对象构成的,每个对象拥有各自的属性和方法,属性用于描述对象的物理特征,而方法用于描述对象的行为,对象是属性和行为的统一体。 从对象出发构造软件系统。强调直接以问题域中的对象为中心来认识问题和解决问题,软件系统对象是问题域对象的抽象。; 软件系统处理的基本单元是类,类是具有相同属性和方法的对象集合。从软件系统对象到类是一个抽象的过程,符合人们通常的思维方式。 软件系统中类的实例化对象可以直接映射到问题域中的对象;1.1 面向对象的本质内涵(4); 消息、接口

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档