- 博客(2)
- 收藏
- 关注
原创 UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
继承<br />指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类与类或者接口与接口之间 最常见的关系;在Java中此类关系通过关键字extends明确标识,在设计时一般没有争议性;<br /><br />实现<br />指的是一个class类实现interface接口(可以是多个)的功能;实现是类与接口之间最常见的关系;在Java中此类关系通过关键字 implements明确标识,在设计时一般没有争议性;<br /><br />依赖<b
2011-01-26 14:03:00 562
原创 类之间的关系:继承、依赖、关联、聚合、组合
1. 关联 Association 关联指的是类之间的引 用关系。关联可分为一对一、一对多和多对多关联。 a、单 向关联 b、双向关联2.依赖 Dependency 依赖指的是类之间的访 问关系。如果类A访问类B的属性或方法,或者类A负责实例化类B, 那么可以说类A依赖类B。和关联关系不同,无需把类B定义为类A的属性。 总结:谁使用了谁,谁负责创建谁=谁就依赖谁。3. 聚合 Aggregation 聚集是 关联关系的一种特例。聚集指的是整体与部分之间 的关系 他
2011-01-26 14:02:00 1119
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人