0
点赞
收藏
分享

微信扫一扫

[答疑]想表示消息返回值为Customer集合

道奈特(240***10) 14:34:55
EA中序列图。我想表示消息返回值为 Customer 集合。目前只有一个Customer实体类,我需要另外新建一个CustomerList 类吗?潘加宇(3504847) 17:01:26
不需要。如果是分析,在类的操作中,定义一个参数(parameter),类型为Customer,方向(direction)为return,multiplicity为1..*
潘加宇(3504847) 17:02:27
如果是设计,假设选用C#实现,用List表达集合,可以直接在Return type处直接写List<Customer>
潘加宇(3504847) 17:05:55

[答疑]想表示消息返回值为Customer集合_微信


以下为凑原创的文字


进一步抽象之后,一些概念也可以理得更清楚。例如,人员之所以有若干个电话、手机、微信……,原因可能是用途不同。如果直接映射到模型,就会得到“办公电话”、“住宅电话”、“办公手机”、“私人手机”等属性。做了图9-29的抽象之后,直接在“联系方式”上关联一个类“用途”即可,如图9-31所示。

有些联系方式类型之间允许绑定。例如,电子邮件地址可绑定QQ帐号、MSN账号;从QQ号可以推导QQ邮箱地址和微信;从手机号可以推导139邮箱和微信,等等。注意,上面说的“可以”指的是联系方式类型的规则,具体联系方式是否绑定是不一定的。图9-32通过添加自反关联,表达了“可以绑定”和“绑定”的知识。

举报

相关推荐

0 条评论