を作ると仮定して、前回、勉強したモデリングもどき?をやってみました。
- 1.プログラミングでやりたいことを書き出す。
- 学校には教師の「野村」がいて、
「野村」のクラスには「山崎(40歳)」「田中(20歳)」「岩隈(27歳)」
という生徒がいる。
教師が生徒に名前と年齢を聞くと生徒が名前と年齢を言う。
- 2.その中から名詞と動詞を抜き出す。
- 名詞を抜き出す
「学校」「教師」「野村」「生徒」
「山崎(40歳)」「田中(20歳)」「岩隈(27歳)」
「名前」「年齢」
動詞を抜き出す
「(名前と年齢を)聞く」「(名前と年齢を)言う」
- 3.名詞を「オブジェクト(クラス)」か「データ」の候補にする。
- クラスになりそうなのは「学校」「教師」「生徒」
データになりそうなのは「野村」「山崎(40歳)」「田中(20歳)」「岩隈(27歳)」「名前」「年齢」
- 4.動詞を「処理」の候補にする。
- 「(名前と年齢を)聞く」「(名前と年齢を)言う」
あとはこれを使って、ソースを作成すればOKなのですが、
処理「(名前と年齢を)聞く」「(名前と年齢を)言う」ってのは、
クラス「教師」がクラス「生徒」からデータ「名前と年齢」を受け取ればいいのかな?
まあ、今日は、この辺にして次回はソースを作成してみます。
続き→【モデリングについて】の復習b