码迷,mamicode.com
首页 > 编程语言 > 详细

java常见类关系(UML建模)

时间:2014-07-22 00:05:36      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:http   java   使用   width   c   管理   

类与类之间存在以下的关系:

(1)泛化

(2)关联

(3)依赖

(4)聚合关系

  泛化:

  表示类与类之间的继承关系,接口与接口之间的继承关系,或者就是接口与类的实现关系

  父类 父类实例 = new 子类()

  bubuko.com,布布扣

  

       

  依赖:

  对于两个相对独立的对象,当一个对象负责构造另一个对象的实例或者依赖另一个对象的服务时,这两个对象之间的主要体现是依赖关系

  依赖关系表现在局部变量,方法的参数和静态方法调用的时候

  bubuko.com,布布扣

  

  关联:

  对于两个相对独立的对象。当一个对象的实例与另一个对象的特定实例存在固定的对应关系时。这两个对象称为关联关系

  关联关系是使用实例变量来实现的:

  bubuko.com,布布扣

  

  聚合关系:

  当对象A被加入到对象B中,成为对象B的组成部分时,对象A和B之间就是聚合关系。聚合是关联关系的一种,由较强的管理关系,强调的是部分与整体之间的关系

  与关联关系一样。都是用实力变量来实现的。所以从语法上面是没办法区别的 只能从语义上面来区别

  bubuko.com,布布扣

  

  

  

  

  

java常见类关系(UML建模),布布扣,bubuko.com

java常见类关系(UML建模)

标签:http   java   使用   width   c   管理   

原文地址:http://www.cnblogs.com/legend-liu/p/3858810.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!