面向对象的程序设计语言是 面向对象模型主要由以下哪些模型组成?
面向对象模型主要由以下哪些模型组成?您好,简而言之,功能模型定义了“做什么”,状态模型定义了“什么时候做”,对象模型定义了“谁对谁做”所以这三个模型从不同的角度来描述事情,没有谁是谁的基础的理论,对于
面向对象模型主要由以下哪些模型组成?
您好,简而言之,功能模型定义了“做什么”,状态模型定义了“什么时候做”,对象模型定义了“谁对谁做”
所以这三个模型从不同的角度来描述事情,没有谁是谁的基础的理论,对于一个系统来说,他们同等重要,没有“物决定功能”或“功能决定对象”的理论。
当我们进行业务分析时,我们不仅分析业务对象,还分析业务行为。业务对象和业务行为共同构成了上述三个模型。然而,在实际的分析过程中,我们并不是先分析对象模型,而是一起分析。例如,如果采用动名词分析法进行分析,则需要将企业实体和企业行为结合起来进行分析,进而定位企业行为的属性。