java - 组合和聚合有什么区别?

标签 java ooad

<分区>

组合和聚合有什么区别? 任何人都可以给我这个 OOAD 的样本吗?

最佳答案

考虑一个学生、学生的大脑和学生就读的学校。

大脑学生的一部分。如果学生被摧毁,大脑也会被摧毁。这是合成

学生有一所学校。学生在学校被毁后幸存下来,反之亦然。这就是聚合

关于java - 组合和聚合有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/813048/

相关文章:

java - 有效地找到遗传算法中最不适合的成员

java - 未创建 AlerDialog - java.lang.IllegalArgumentException : Activity#onCreateDialog did not create a dialog for id X

java - 使用 Eclipse 将 HTML 嵌入到 JAR 中

Java - 增强for循环中的分配

oop - 封装。精心设计的类

c++ - 派生类私有(private)方法被调用

java - 单例模式面试

c# - 在构造函数以外的地方构建结构/对象

java - 仅在 oop 中将方法的范围限制到另一个类

java - 我想为搜索类实现一个接口(interface),实现接口(interface)的最佳方法是什么?