聚合

对象 A 包含对象 B,B 可以独立于 A 存在

组合

对象 A 由对象 B 构成,A 负责管理 B 的生命周期,B 无法独立于 A 存在