喜糖

移动开发工程师 。涉及 android、ios、jni

导航

类之间的四种关系

Posted on 2010-11-30 21:24  喜糖  阅读(209)  评论(0编辑  收藏  举报

1 Generalization 就是继承关系

2 Association 关联关系。在java中主要体现为属性。

3 Aggregation 聚合关系。在java中主要体现为整体与部分的关系。

4 Composition 合成关系。在java中主要体现为整体与部分同生死的概念。

5 Dependency 依赖关系。在java中主要体现为参数和成员变量。