C# 中的组合是什么?

csharpprogrammingserver side programming更新于 2025/10/14 18:52:17

如果在组合操作下删除父对象,则子对象也会失去其状态。组合是一种特殊的聚合,它提供了一种部分关联关系。

例如,一辆汽车有一个引擎。如果汽车被销毁,引擎也会被销毁。

public class Engine {
   . . .
}

public class Car {
      Engine eng = new Engine();
      .......
}

相关文章