- 15
- 0
- 约2.06万字
- 约 96页
- 2015-12-10 发布于广东
- 举报
Q A 课堂讨论 * 11.3.2 关联设计 在关联端紧靠源对象类图标处可以有限定符,这种关联称为限定关联。限定符有名字或标识,代表被关联的对象的一个属性或多个属性的列表。限定符包含在一个小矩形框内,限定符的名字可以缺省。限定符的作用就是在给定关联一端的一个对象和限定符值以后,可确定另一端的一个对象或对象集。使用限定符的例子如图11.14 所示,表示一个User可以在Bank中有多个Account。但给定一个Account值后,就可以对应一个User值,或者对应的User值为Null,因为User端的多重性为0..1。这里的多重性表示的是User和(Bank,Account)之间的关系,而不是User和Bank之间的关系。即: (Bank,Account)→0个或者1个User User→多个(Bank,Account) * 第*页 11.3.2 关联设计 但图11.14没有表明User类和Bank类之间是一对多的关系还是一对一的关系,既可能一个User只对应一个Bank,也可能一个User对应多个Bank。如果一定要明确一个User对应的是一个Bank还是多个Bank,则需要在User类和Bank类之间另外增加关联来描述。图11.15表示一个User可以对应一个或多个Bank。 限定符是关联的属性,而不是类的属性。在实现图11.14 中的结构时,Account可能是Us
原创力文档

文档评论(0)