UML类图中有各种符号,新手看着一脸懵逼,今天我就来讲一下各个符号到底是啥意思。
其实这些符号都是在描述类属性的可见性:
UML中,可见性分为4级
1、public +
public 公用的用+ 前缀表示 ,该属性对所有类可见
2、protected #
protected 受保护的:用 # 前缀表示,对该类的子孙可见
3、private -
private 私有的:用- 前缀表示,只对该类本身可见
4、package ~
package 包的:用 ~ 前缀表示,只对同一包声明的其他类可见
图