Uml 谁拥有序列图中的方法?
假设我们有图表: 我很想知道图表是否知道谁拥有这些方法 例如:Uml 谁拥有序列图中的方法?,uml,sequence-diagram,code-design,Uml,Sequence Diagram,Code Design,假设我们有图表: 我很想知道图表是否知道谁拥有这些方法 例如:pick是服务员的一种方法吗?那么提供食物是顾客的一种方法吗 更一般地说,箭头是否显示方法的所有者?这是一种违反直觉的方法名称选择(即错误的选择) 弗雷德在点菜,没错。他正在叫服务员的takeOrder(),点食物。想象一下,弗兰克试图打电话给点菜,找的不是服务员。这是行不通的,因为他们不是服务员,也没有takeOrder() 这些方法属于被调用的对象。这是一种违反直觉(即错误)的方法名称选择 弗雷德在点菜,没错。他正在叫服务员的t
pick
是服务员的一种方法吗?那么提供食物
是顾客
的一种方法吗
更一般地说,箭头是否显示方法的所有者?这是一种违反直觉的方法名称选择(即错误的选择)
弗雷德在点菜,没错。他正在叫服务员的takeOrder()
,点食物。想象一下,弗兰克试图打电话给点菜
,找的不是服务员
。这是行不通的,因为他们不是服务员,也没有takeOrder()
这些方法属于被调用的对象。这是一种违反直觉(即错误)的方法名称选择 弗雷德在点菜,没错。他正在叫服务员的takeOrder(),点食物。想象一下,弗兰克试图打电话给
点菜
,找的不是服务员
。这是行不通的,因为他们不是服务员,也没有takeOrder()
这些方法属于正在调用的对象