对象模型是什么⾯向对象分析的三个模型和五个层次
在⾯向对象分析中,主要由对象模型、动态模型和功能模型组成。对象模型是最基本、最重要、最核⼼的。
⽤⾯向对象⽅法开发软件,通常需要建⽴3种形式的模型,它们分别是描述系统数据结构的对象模型,描述系统控制结构的动态模型和描述系统功能的功能模型。
⼀个典型的软件系统使⽤数据结构(对象模型),执⾏操作(动态模型),并且完成数据值的变化(功能模型)。
对任何⼤系统来说,上述3种模型都是必不可少的。⽤⾯向对象⽅法开发软件,在任何情况下,对象模型始终都是最重要、最基本、最核⼼的。
在⾯向对象分析过程中,构造出完全独⽴于实现的应⽤域模型;在⾯向对象设计过程中,把求解域的结构逐渐加⼊到模型中;在实现阶段,把应⽤域和求解域的结构都编成程序代码并进⾏严格的测试验证。
复杂问题(⼤型系统)的对象模型通常由下属五个层组成
主题层、类与对象层、结构层、属性层、服务层
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论