介面圖:頂端有<>符號,第一行為藉口名稱,第二行為介面方法
類圖:第一行為類名。第二行為欄位和屬性,下面是方法名。
依賴:表示乙個元素以某種方式依賴於另乙個元素,用一條虛線加箭頭來表示;如人依賴於氧氣一般。
聚合是一種弱的擁有關係,體現在a可以包含b,但是b不是a物件的一部分;比如:組員是團隊中的一部分,組不存在了,但是組員這個個體依然是存在的。
(用空心菱形直線加箭頭表示)
而合成(或組合),是一種強的擁有關係,體現了嚴格的部分和整體的關係,部分和整體的生命週期是一致的;比如:四肢是人的一部分,人不存在了,四肢也就不存在了。(用實心菱形直線加箭頭表示)
關聯描述了系統中物件或例項之間的離散連線。關聯將乙個含有兩個或多個有序表的類元,在允許複製的情況下連線起來。最普通的關聯是一對類元之間的二元關聯。用來表示物件之間的聯絡而已。如學生和課程之間的關係。(用帶箭頭的直線表示)。
繼承則使用實現三角形,實現介面使用虛線三角形。
UML基礎知識點
uml是統一建模語言 unified modeling language 是一種定義良好 易於表達 功能強大的建模語言,使用圖形和文本來傳遞資訊。用例圖 靜態圖 類圖,物件圖,包圖 行為圖 狀態圖,活 互動圖 順序圖,協作圖 實現圖 元件圖,部署圖 用例圖描述系統提供的功能單元。參與者,用例,關聯關...
UML基礎知識
uml是在開發階段,說明 視覺化 構建和書寫乙個物件導向軟體密集系統的製品的開放方法。最佳的應用是工程實踐,對大規模,複雜系統進行建模方面,特別是在軟體架構層次,已經被驗證有效。統一建模語言 uml 是一種模型化語言。模型大多以圖表的方式表現出來。乙份典型的建模圖表通常包含幾個塊或框,連線線和作為模...
uml基礎知識
類中的關係有六種,分別是 依賴是物件之間最弱的一種關聯方式,是一種臨時性的關聯,依賴物件依賴於被依賴的物件來完成某方面的功能,被依賴物件行為的改變會影響的依賴物件的結果輸出,中一般指由區域性變數 函式引數 返回值建立的對於其他物件的呼叫關係。在類圖使用帶箭頭的虛線表示,箭頭從使用類指向被依賴的類,如...