(优)02领域模型.pptVIP

  • 6
  • 0
  • 约4.6千字
  • 约 60页
  • 2017-01-07 发布于北京
  • 举报
描述类 包含描述其他事物信息的类 描述类 什么时候使用描述类 需要有关商品或服务的描述,却又独立于任何商品或服务的现有实例 删除其所描述的事物的实例后,会导致信息丢失。而这些信息是需要维护的,却错误的同被删除的信息关联起来 减少冗余和重复信息 描述类 关联 关联: 类与类之间的有意义的,值得关注的连接 UML中,两个或多个类之间的语义联系,涉及这些类实例间的连接 何时表达关联 关联表达的是需要持续一段事件的联系 在POS系统中 SaleLineItem与Sale实例之间的关联 Casher可以查看ProductDescription,但是我们不必知道哪个收银员查看了哪个商品的描述信息 在大富翁中 棋子与格子的关联 棋子根据骰子的点数,移动到某个格子里。 尽量避免出现过多的关联 关联与实现 关联与实现(implement)没有必然的直接关系 关联所表达的也不是实现结构 一些关联在软件结构中,可以得到不同的实现 关联的符号 阅读方向箭头 表达阅读关联标记的方向 可以省略 关联名称 多重性 命名关联 遵循“类名——动词短语——类名”的格式 为了增强对领域的理解,避免使用: 有,使用,拥有 UML应用:多重性 多重性,表达的是一个类A与另一个类B之间有多少个实例关联 多重性的值 多重性表达的是在某个特定时刻的有效关联的实例数量,而不是一个时间段内的关联实例数量 两个类的多重关联 关联列表

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档