JBuilder中可以使用兩種UML圖形:
限制性的包依存圖(Limited package dependency diagram):以核心包為主的UML圖形,只會顯示某個包所相依的其他包。核心包為亮綠色,其他包為暗綠色。
類結合圖(Combined class diagram):將最主要的類顯示在中心,既有關聯性的類顯示在左側,具有依存性的類顯示在右側。主類上方顯示父類與其實現的接口,主類下方是繼續此類(或實現此接口)的類。
UML圖形定義
項目
圖形說明
類(class) 背景為黃色的矩形方框,最上方顯示類名稱,接著是值域、屬性和方法 抽象類(abstract class) 名稱以斜體字顯示 接口(interface) 背景為橘黃色的矩形方框;接口名稱以斜體字表示 包(package) 以標簽形式顯示包名稱。核心包以亮綠色表示,其他包為暗綠色 值域(field) 位于類名稱的下方,包括值域的數據類型 方法(method) 位于值域的下方,包括回傳類型 抽象方法(abstract method) 名稱以斜體字表示 屬性(PRoperties) 顯示在類圖的最下方 Static 修飾符 靜態成員、值域、變量及方法會加下劃線 繼續關系(inheritance) 用帶有實線的箭頭表示,箭頭從子類指向父類 實現接口(interface) 用帶有虛線的箭頭表示,箭頭從類指向欲實現的接口 依存性(dependency) 用帶有箭號的虛線表示 關聯性(association) 用帶有箭號的實現表示新聞熱點
疑難解答