2010/3/15

UML風格::介面(三)

--------------------
54.從類別分離出介面(Define Interfaces Separately from Your Classifiers)
55.別在類別裡頭記錄介面的操作與屬性(Do Not Depict the Operations and Attributes of Interfaces in Your Classes)
--------------------

從類別分離出介面之後,記得別在類別重複紀錄介面的內容了,以保持圖面的整潔,像圖171的USB介面中已經定義了一個名為「取得狀態」(getStatus)的操作,就別在實作它的電腦類別處重複列出這個操作了。


圖171: 介面與類別分離

--------------------
56.一個介面設置一個標記(One Label per Interface Connection)
57.介面名稱放置於介面圖示上方(Place Interface Labels Above the Interface)
--------------------

指南56的意思是說,如果供給介面與需求介面同名,並且形成如圖172的簡圖時,請留下一個介面標記就好。而且依照指南57的建議,最好將介面名稱擺在介面圖示上方,如圖173所示。


圖172: 兩個介面標記


圖173: 介面名稱放置上方

上一篇|下一篇

0 回應:

 

UML Blog Copyright © 2009 Cookiez is Designed by Ipietoon for Free Blogger Template