モデリング

各クラスの属性を洗い出す

属性とは、「インスタンスごとに用意されるべき要素」○ポイント ・他のクラスからの操作によって影響を受けるオブジェクト固有の状態 ・他のクラスから必要とされるオブジェクト固有の情報 ・外部に影響しない属性は不要である(不要な属性が大量に出てしま…

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

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

ユースケースからクラスを抽出する際の注意!

○ユースケースからクラスを抽出するさいの注意! クラスとは「人物」に限らない。「役割」さえ持っていれば、必ずしも人物である必要はない。○名詞抽出法 ユースケースからクラスを抽出する方法のひとつ。名詞を抽出して、クラスになりそうなものを選択する…

本日の講義【モデリング】

本日は、「モデリング」を行いました。プログラミングの流れの中で、