1

假设我们有图表:

示例序列图

我很想知道拥有这些方法的图表是否知道它。

例如:是pickup一种方法Waiter吗?那么serve food是一种方法Patron吗?

更一般地说,箭头是否显示方法的所有者?

4

1 回答 1

4

这是一种违反直觉的(即不好的)方法名称选择。

弗雷德正在点菜,没错。他正在打电话点菜takeOrder(),属于服务员。想象一下弗兰克试图拜访order foodwaiter. 这是行不通的,因为他们不是服务员,而且他们没有takeOrder()

这些方法属于被调用的对象。

于 2011-07-26T07:51:35.083 回答