2011-07-26 15 views
0

は、私たちがダイアグラムを持っていると言う:誰がシーケンス図のメソッドを所有していますか?

Sample sequence diagram

私はかなりそれは、メソッドを所有している図で知られていますかどうかだろう。

たとえば、pickupの方法はWaiterですか? serve foodの方法はPatronのですか?

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

答えて

3

これは、直感的ではない(つまり悪い)メソッド名の選択です。

フレッドは食品を注文しています。そうです。彼はウエイターに属するtakeOrder()と呼んで食べ物を注文しています。フランクがwaiter以外の人にorder foodに電話しようとしているとします。彼らはウェイターではなく、彼らはtakeOrder()を持っていないので、うまくいかないでしょう。

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