OOA = Object Oriented Analysis面向对象分析
评估用户需求和需要解决的问题。针对用户问题的静态、动态和功能等,输出会提供相应的概念设计。
分析对象的属性(attribute)、关联(association)、生命周期(lifecycle)和相关的域规则(domain rule)产生出的产品为域产品(domain model)
OOD = Object Oriented Design面向对象设计
将OOA的结果转化成与现实需求更贴切的系统和对象设计
利用一系列相互协作的软件对象来进行软件设计,兼顾应用需要经典的OO概念,如多态(polymorphsim)、接口(interface)、消息(messaging)和继承(inheritance)。
工件为 包图 (package diagram) ,类图 (class diagram ), 交互图 (interaction diagram)
面向对象设计OOA,OOD
最新推荐文章于 2025-08-10 22:48:37 发布
本文介绍面向对象分析(OOA)与面向对象设计(OOD)的基本概念,涵盖需求评估、概念设计产出及如何运用多态、接口等经典OO概念进行软件设计。
364

被折叠的 条评论
为什么被折叠?



