欢迎访问悦橙教程(wld5.com),关注java教程。悦橙教程  java问答|  每日更新
页面导航 : > > 文章正文

JAVA,

来源: javaer 分享于  点击 38415 次 点评:108

JAVA,


一般化关系 :
表示类与类之间的继承关系,接口与接口的继承关系,或类与接口的实现关系。

关联关系:
表示类与类的联接,它让一个类知道另一个类的属性与方法。关联可以是双向的也可以是单向的。
eg:车子与车手。
聚合关系:
它是关联关系中的一种,是强的关联,聚合是整体与个体之间的关系。类似 a part of.
eg:车子(Car)中的组成部分,engine,轮胎(tire)。
合成关系:
也是一种关联,比聚合关系更强的关系,它要求普通的聚合关系中代表整体的对象负责代表部分的对象的生命周期,
合成关系是不能共享的。
eg: 人(对象)与人的胳膊.


依赖关系:
java中依赖总是单向的,依赖关系表示一个类依赖另一个类的定义。
一般而言,依赖关系在java语言中体现 为局部变量,方法的参量。以及对静态方法的调用。
换言之, 一个类A的局部变量类型是另一个类B的实例,那么A就依赖B,如果 一个方法的参数是另一个类B的实例,那么A就依赖于B
,如果 一个类A调用另一个类B的静态方法,那么A就依赖与B。
------>

相关文章

    暂无相关文章
相关栏目:

用户点评