面向對象的程序設計語言是 面向對象模型主要由以下哪些模型組成?
面向對象模型主要由以下哪些模型組成?您好,簡而言之,功能模型定義了“做什么”,狀態(tài)模型定義了“什么時候做”,對象模型定義了“誰對誰做”所以這三個模型從不同的角度來描述事情,沒有誰是誰的基礎的理論,對于
面向對象模型主要由以下哪些模型組成?
您好,簡而言之,功能模型定義了“做什么”,狀態(tài)模型定義了“什么時候做”,對象模型定義了“誰對誰做”
所以這三個模型從不同的角度來描述事情,沒有誰是誰的基礎的理論,對于一個系統(tǒng)來說,他們同等重要,沒有“物決定功能”或“功能決定對象”的理論。
當我們進行業(yè)務分析時,我們不僅分析業(yè)務對象,還分析業(yè)務行為。業(yè)務對象和業(yè)務行為共同構成了上述三個模型。然而,在實際的分析過程中,我們并不是先分析對象模型,而是一起分析。例如,如果采用動名詞分析法進行分析,則需要將企業(yè)實體和企業(yè)行為結合起來進行分析,進而定位企業(yè)行為的屬性。