1

次の図があるとします。

サンプル シーケンス図

メソッドの所有者がダイアグラムでわかるかどうかは、かなり疑問です。

例:pickupメソッドはWaiter? serve foodの方法ですかPatron

より一般的には、矢印はメソッドの所有者を示していますか?

4

1 に答える 1

4

これは直感に反する (つまり悪い) メソッド名の選択です。

フレッドは食べ物を注文しています、その通りです。takeOrder()彼はウェイターの に電話して食べ物を注文しています。フランクorder foodwaiter. 彼らはウェイターではなく、持っていないので、うまくいきませんtakeOrder()

メソッドは、呼び出されるオブジェクトに属します。

于 2011-07-26T07:51:35.083 に答える