為什麼物件導向技術很難明確界定分析和設計?

2021-08-22 06:40:50 字數 276 閱讀 3599

a)過去軟體開發過程分析和設計產物中使用的是完全不同的語言和表示法。

b)物件導向軟體技術的乙個承諾是,通過對分析和設計使用相同的模型和建模概念,來消除這些問題。按照這種設想,分析和設計模型之間任何明顯的差別都將會消除。

c)分析和設計使用相同建模概念的乙個後果是這兩個節點之間的區別變得模糊了,整個轉變最初的動機是希望軟體開發能夠視為乙個「無縫」的過程:分析將標識現實世界中的有關物件,並在軟體中直接表示這些物件。從這個觀點看,設計基本上就是向分析模型中加入詳盡的實現細節,分析模型在整個開發過程中將保持不變

為什麼要物件導向

一 物件導向,這個物件到底是什麼?這個物件不是c 中的例項,c 中我們把乙個類的例項也叫做物件,這種物件嚴格的說應該是物件導向的程式設計實現 oop 中的物件,物件導向程式設計,也不是面向類的例項程式設計。物件的定義是人們要進行研究的任何事物,從最簡單的整數到複雜的飛機等均可看作物件,它不僅能表示具...

物件導向是什麼?為什麼要物件導向

一 物件導向,這個物件到底是什麼?這個物件不是c 中的例項,c 中我們把乙個類的例項也叫做物件,這種物件嚴格的說應該是物件導向的程式設計實現 oop 中的物件,物件導向程式設計,也不是面向類的例項程式設計。物件的定義是人們要進行研究的任何事物,從最簡單的整數到複雜的飛機等均可看作物件,它不僅能表示具...

什麼是物件導向?為什麼要用物件導向程式設計?

第一次看到這個標題,我迷茫了。大多數人追溯學習程式設計的經歷,試圖查詢為什麼要用物件導向程式設計?最後答案也只能是 因為大學老師教的.因為工作上遇到.等等之類的。在機緣巧合的情況下,我發現了一本書 大話設計模式 作者應用極其通俗易懂案例解答了上面的問題。話說三國時期,曹操帶領百萬大軍攻打東吳,大軍在...