范化、依赖、关联、聚合关系的一些理解

泛化(Generalization):

       一句话,就是继承的表示。是is-a的关系。
 


依赖(Dependency:

       依赖是一种使用关系,它说明一个事物规范的变化可能影响到使用它的另一个事务,但反之则不然。依赖关系的表示法是虚线箭头,箭头尾部的元素依赖箭头头部的元素,是use-a的关系。


关联(Association):

       用于描述类与类之间的连接,是has­-a的关系。


聚合(Aggregation):

       聚合是关联的特例。如果类与类之间的关系具有“整体和局部”的特点,则把这样的关联称为聚合。它往往有“包含”,“由……组成”的意思。


资料来源:http://www.cnblogs.com/goodcandle/archive/2007/05/30/258015.html



posted @ 2007-06-09 21:55  riordan  阅读(2268)  评论(0编辑  收藏  举报