发布网友 发布时间:2022-04-23 13:06
共1个回答
热心网友 时间:2023-10-06 20:28
面向对象的软件工程主要包括:面向对象分析 、面向对象设计 与面向对象编程三个部分。
面向对象分析:是确定需求或者业务的角度,按照面向对象的思想来分析业务。例如:OOA只是对需求中描述的问题,进行模块化的处理,描述问题的本质,区别每个问题的不同点相同点,确定问题中的对象。
面向对象设计:是一种软件设计方法,是一种工程化规范。面向对象设计模式解决的是“类与相互通信的对象之间的组织关系,包括它们的角色、职责、协作方式几个方面。
面向对象编程:是以对象为中心,以类和继承为构造机制的软件开发系统方法,是20世纪90年代软件开发方法的主流。