[UML] 组合和聚合 uml 体现 设计能力、需求分析能力。有面试官会问到。 UML的类图中一般包含五种关系即 关联 聚合 组合 泛化 依赖 常问 聚合 和 组合的 区别 与联系。 参考 泛化 是对抽象类的具体化 泛化指的是类与类之间的继承关系和类与接口之间的实现关系 参考 【继承】实线空心箭头 泛化 依赖 类A要完成某个功能引用了类B,则类A依赖类B。依赖在代码中主要体现为类A的某个成员函数的返回值、形参、局部变量或静态方法的调用,则表示类A引用了类B。