3C 原则

2025/05/06

3C 原则

耦合:软件模块之间的关联性。

内聚:模块内部元素结合在一起的紧密程度。

组合:类应该根据其组合而非继承来实现多态。例如,一辆车不是一个发动机,而是集成了一个发动机,所以发动机之类的组件通过外部 API 组合起来形成高级抽象。

Post Directory