知识卡片
对象建模的三类关系:泛化、关联、依赖
内容
对象建模需表达三类类关系:泛化(父子继承,导致强耦合与脆弱基类)、关联(结构连接,含一对一/多/多对多,有无方向)、依赖(一个类使用另一个类的信息或服务,耦合最弱、有方向)。
参考来源
- 位置:《解构领域驱动设计》15.4.1(源文件:_epub-src/OEBPS/027.xhtml)
- 结论依据:梳理建模需管理的三种类关系及其耦合强度。
- 原始内容:对象建模需要表达的类关系包括:泛化(generalization);关联(association);依赖(dependency)。