如上圖,第一欄代表類名,第二欄代表類所擁有的屬性(變量),第三欄代表類所擁有的方法(函數),可以看出: 1:寫變量的方式為:訪問權限 變量名 : 變量類型 = 默認值 2:寫函數的方式為:訪問權限 函數名(參數列表) : 返回值類型4:類與類之間的關系的體現才是UML的價值體現,類和類之間的關系值存在與下面五中關系中: 1:繼承關系:使用空心的三角箭頭代表繼承關系,IsA的關系。
2:關聯關系:某個類擁有另一個類。HasA的關系。分單向關聯和雙向關聯。用普通箭頭代表關聯關系,是一種弱關系。
注意:雙向關聯存在關聯的度,就是一個類里面擁有多個另一個類的成員,而另一個類只有0或者1個這個類成員。 3:聚合關系:就是一種包含關系,但不負責每個的生命周期,電腦沒了,CPU、主板等還在。用的途中的箭頭代表聚合關系。是一種強關系
4:組合關系:與聚合關系有點類似,但是負責了生命周期,當公司不存在的時候,下面的人事部、市場部等都不存在了。用的下面的實心箭頭代表。是一種強關系。
5:依賴關系:是一種可能利用的關系,用的虛線箭頭表示,是最弱的一種關系。
下面是類的五種關系圖: 
通過上面這種解析,我們可以清楚的發現分出了優先級。 2:節點:分為數字節點,雙向節點,一元節點等,我們希望每個節點都能得到我們需要的值,數字節點就直接返回數字,雙向節點就需要把兩邊計算出來后再返回數值,一元節點也是直接計算并返回。由此,額omen可以通過UML來畫出類圖。
3:根據UML類圖來寫程序。新聞熱點
疑難解答
圖片精選