クラスを抽出したら、クラスの関連性を洗い出す!

クラスの関係性を洗い出す理由は、
「それぞれのオブジェクトがどのようにメッセージを送りあうのか、考えやすくなる」

それにより、
・どのクラスからどのクラスへメッセージを送るのか
・どのようなメッセージを送るのか
・メッセージを受け取った結果、どのように振舞うのか
を知る。
このようなつながりを、オブジェクト指向では「関連」と呼ぶ。


[ なぜ、あなたはJavaオブジェクト指向開発ができないのか P140〜P143 ]