域模型是面向对象的。在面向对象术语中,域模型也可称为设计模型。域模型由以下内容组成:

—— 具有状态和行为的域对象

—— 域对象之间的关系

  • 关联
  • 依赖
  • 聚集
  • 一般化(泛化)


域对象之间的关系

  • 关联(Association)
  • 依赖(Dependency)
  • 聚集(Aggregation)
  • 一般化(Generalization)


关联关系

【Java基础知识 - 06】域模型


依赖关系

【Java基础知识 - 06】域模型


聚集关系

聚集指的是整体与部分之间的关系,在实体域对象之间很常见。

【Java基础知识 - 06】域模型


一般化关系

一般化指的是类之间的继承关系。

【Java基础知识 - 06】域模型


内聚与耦合

内聚:度量一个类独立完成某项工作的能力

耦合:度量系统内或系统之间依赖关系的复杂度

设计原则:增加内聚,减少耦合

相关文章:

  • 2022-03-04
  • 2021-10-03
  • 2022-12-23
  • 2022-02-07
  • 2021-12-13
  • 2022-01-05
  • 2021-08-04
  • 2021-07-06
猜你喜欢
  • 2021-12-26
  • 2021-07-05
  • 2021-12-03
  • 2022-12-23
  • 2021-06-01
  • 2021-05-31
  • 2022-12-23
相关资源
相似解决方案