首页 > 其他 > 详细

UML类图

时间:2014-04-03 23:12:01      阅读:699      评论:0      收藏:0      [点我收藏+]

bubuko.com,布布扣

bubuko.com,布布扣bubuko.com,布布扣
 
看“动物”那个矩形框,是一个类,类图分三层,第一层显示类的名称,斜体表示抽象类;第二层是类的特性,通常就是字段和属性;第三次是类的操作,其实就是方法和行为。注意前面的符号:+  表示是publci,- 表示是private,#表示是Protected.
“飞翔”表示是一个接口图,“唐老鸭”也是一个接口图,是另一种表示方法。
 
下面来说一说UML类图中涉及到的一些关系:
 
bubuko.com,布布扣
继承关系:类继承,接口继承
 
bubuko.com,布布扣
关联关系:当一个类“知道”另一个类的时候用关联关系,实线箭头。
 
bubuko.com,布布扣

聚合关系:聚合表现的是一种弱的拥有关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分。

 

 

bubuko.com,布布扣

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

 

bubuko.com,布布扣

依赖关系:两个模型元素,其中一个模型元素是独立的,另一个模型元素不是独立的,它依赖于独立的模型元素,如果独立的模型元素改变了,将影响依赖于它的模型元素。

UML类图,布布扣,bubuko.com

UML类图

原文:http://www.cnblogs.com/love-huihui-zhupo/p/3643515.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!