0K$F%9IN72F_B0V%FZ78.jpg)
看“动物”那个矩形框,是一个类,类图分三层,第一层显示类的名称,斜体表示抽象类;第二层是类的特性,通常就是字段和属性;第三次是类的操作,其实就是方法和行为。注意前面的符号:+
表示是publci,- 表示是private,#表示是Protected.
“飞翔”表示是一个接口图,“唐老鸭”也是一个接口图,是另一种表示方法。
下面来说一说UML类图中涉及到的一些关系:
继承关系:类继承,接口继承
关联关系:当一个类“知道”另一个类的时候用关联关系,实线箭头。
聚合关系:聚合表现的是一种弱的拥有关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分。

合成(组合)关系:合成是一种强的拥有关系,体现了严格的部分与整体的关系。1,2是基数,表示对象的个数。

依赖关系:两个模型元素,其中一个模型元素是独立的,另一个模型元素不是独立的,它依赖于独立的模型元素,如果独立的模型元素改变了,将影响依赖于它的模型元素。
UML类图,布布扣,bubuko.com
UML类图
原文:http://www.cnblogs.com/love-huihui-zhupo/p/3643515.html