首页 > 代码库 > UML类图

UML类图

在学习UML类图之前,推荐一个好的拥有大量开源项目的网站:http://www.oschina.net/project。

同时推荐一个开源项目:startUML,下面的所有的类图和类之间的关系图都是用startUML绘制的。

在学习UML之前先来一个样例:

Main

注释:


第一行:类名称
第二行:特性(字段或者属性)
第三行:操作(方法或行为)
注意:若类名称为斜体字,则此类为抽象类

接口
棒棒糖表示法
圆圈旁为接口名称
接口方法在类实现中出现
接口
矩形表示法,顶端有《interface》
第一行:接口名称
第二行:接口方法
注意每个类的方法和字段前面的符号
+号表示public,-号表示private,#表示protected

http://www.uml.org.cn/oobject/201104212.asp

http://www.cnblogs.com/ywqu/archive/2009/12/06/1618184.html

UML类图