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

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

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

—— 域对象之间的关系

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


域对象之间的关系

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


关联关系


依赖关系


聚集关系

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


一般化关系

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


内聚与耦合

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

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值