1樓:樂跑小子
+ public - private 但是用例圖中很少見啊,應該是類圖吧。 另外不同的 uml畫圖工具表示方法是不同的。有些是沒有 + 和 - 的。
uml中描述物件和類之間相互關係的方式包括:依賴(dependency),關聯(association),聚合(aggregation),組合(***position),泛化(generalization),實現(realization)等.
依賴(dependency):元素a的變化會影響元素b,但反之不成立,那麼b和a的關係是依賴關係,b依賴a;類屬關係和實現關係在語義上講也是依賴關係,但由於其有更特殊的用途,所以被單獨描述.uml中用帶箭頭的虛線表示dependency關係,箭頭指向被依賴元素.
泛化(generalization):通常所說的繼承(特殊個體 is kind of 一般個體)關係,不必多解釋了.uml中用帶空心箭頭的實線線表示generalization關係,箭頭指向一般個體.
實現(realize):元素a定義乙個約定,元素b實現這個約定,則b和a的關係是realize,b realize a.這個關係最常用於介面.
uml中用空心箭頭和虛線表示realize關係,箭頭指向定義約定的元素.
關聯(association):元素間的結構化關係,是一種弱關係,被關聯的元素間通常可以被獨立的考慮.uml中用實線表示association關係,箭頭指向被依賴元素.
聚合(aggregation):關聯關係的一種特例,表示部分和整體(整體 has a 部分)的關係.uml中用帶空心菱形頭的實線表示aggregation關係,菱形頭指向整體.
組合(***position):組合是聚合關係的變種,表示元素間更強的組合關係.如果是組合關係,如果整體被破壞則個體一定會被破壞,而聚合的個體則可能是被多個整體所共享的,不一定會隨著某個整體的破壞而被破壞.
uml中用帶實心菱形頭的實線表示***position關係,菱形頭指向整體.
其中依賴(dependency)的關係最弱,而關聯(association),聚合(aggregation),組合(***position)表示的關係依次增強.換言之關聯,聚合,組合都是依賴關係的一種,聚合是表明物件之間的整體與部分關係的關聯,而組合是表明整體與部分之間有相同生命週期關係的聚合.
而關聯與依賴的關係用一句話概括下來就是,依賴描述了物件之間的呼叫關係,而關聯描述了物件之間的結構關係.
後面的例子將針對某個具體目的來獨立地展示各種關係.雖然語法無誤,但這些例子可進一步精煉,在它們的有效範圍內包括更多的語義.
1.1.1 依賴(dependency):虛線箭頭表示
1、依賴關係也是類與類之間的聯結
2、依賴總是單向的.(#add 注意,要避免雙向依賴.一般來說,不應該存在雙向依賴.)
3、依賴關係在 java 或 c++ 語言中體現為區域性變數、方法的引數或者對靜態方法的呼叫.
class person}
uml用什麼圖來表示不同系統之間的呼叫關係
2樓:匿名使用者
一般用uml來畫很多圖,主要包括用例圖、狀態圖、類圖、活動 圖、序列圖、協作圖、構建圖、配置圖等等,要畫哪些圖要根據具體情況而定。
用例圖(use case diagram)就是由主角、用例以及它們之間的關係構成的圖。該圖說明了用例模型中的關係。
可以將用例圖組織到用例包中,並歸用例包所有,讓特定包中僅顯示互為關聯關係的內容。
用例圖由參與者(actor)、用例(use case)、系統邊界、箭頭組成,用畫圖的方法來完成。
3樓:匿名使用者
元件圖(***ponent diagram) 或uml2.0的互動概述圖(interaction overview diagram)
用畫圖表示,用畫圖表示
8 2 4 88 2怎麼畫圖表示?將88看作乙個整體,平均分成2份,每份是44。用畫圖的方法表示30 2 3的意義 圖略,描述如下。假設有八個人,一位男老師,三位男生,一位女老師,三位女生,學校共有30根鉛筆獎勵給同學 第一步,將鉛筆平均分給兩位老師,他們一人得到30 2 15根鉛筆。第二步,男老師...
為什麼磁鐵的北極用紅色表示,南極用藍色表示
這個南五行屬火五色是紅色,而北五行屬水五色是黑色,青出於藍而勝於藍吧黑暗是人所不喜吧所以北極用藍色,南極用紅色代表.個人見解.誰知道,有可能就是為了區分南極,北極吧。因為所以科學道理唄!電磁鐵的南極用什麼表示北極用什麼表示 磁鐵的北極 n極 為什麼紅色表示,而磁鐵的南極 s極 則用蘭色表示 兩塊教學...
公里用什麼字母表示,千公尺用什麼字母表示
您好知友,很榮幸為您服務 km 華麗的分割線 知友啊,不懂請追問,懂了就給個最佳採納吧,您的採納是我堅持不懈的動力哦 公里用km 大寫 或者km 小寫 表示。一公里就是一千公尺,所以是km 千公尺用什麼字母表示?用字母km表示,kilometer的縮寫。千公尺俗稱公里,符號km,是長度單位,通常用於...