1. 程式人生 > >UML繪製類圖時如何表示可見性級別

UML繪製類圖時如何表示可見性級別

用UML建模繪製類圖時,表示可見性級別分為兩種情況

一、用rose工具繪圖時表示方法

如圖
在這裡插入圖片描述
name列為類的屬性,string列為類的資料型別
類中屬性前的小圖表作用:
在這裡插入圖片描述
藍色小框表代表public(公有)
藍色小小框+鎖代表private(私有)
藍色小框+鑰匙代表protected(保護)
粉紅色小框代表public(公有方法)

二、手工繪圖時表示方法

如圖
在這裡插入圖片描述
加號(+)代表公有public
減號(-)代表私有private
警號(#)代表保護protected
波浪號(~)代表最高階package

類圖繪製中成員下加下劃線代表靜態成員

在這裡插入圖片描述
如上圖的成員classifier ScopeAttribute為靜態成員
完,歡迎大家評論區留言!