首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件开发 >

结合,关联,依赖的区别

2012-09-24 
组合,关联,依赖的区别?1.组合?整体和部分的关系。分为2中关系:1.整体可以共享部分(聚合),如:图书和图书馆;2

组合,关联,依赖的区别

?

1.组合

?

整体和部分的关系。分为2中关系:1.整体可以共享部分(聚合),如:图书和图书馆;2.整体不可以共享部分(强聚合),如:人和心脏的关系

?

2.关联

?

A是B的一个属性(单向),B也是A的一个属性(双向),如:出版社和图书的关系,一个图书有一个出版社,一个出版社有多本图书

?

3.依赖

?

A使用B的属性或方法,但是B可以单独存在。如:人和电梯的关系,人使用电梯上下楼,但是电梯不可能是人的一个属性

?

?

-----------------------------------------------------------

热点排行