広告
  サイト内検索:
<Let's create a game!> Introduction of programming for absolute beginners English
 

SESSION 14 その78
クラスの連携 つづき
  2、クラスを設計する


2、クラスを設計する
 
全体の設計
クラスの構成
 
個別の設計
・メイン工場クラス
・絵の具クラス
・その他のクラス
 
 
聞けば分かる
からね。
はいっ。
じゃあ、クラスの設計をしよう。

考えたシステムの概要を元に、
クラスの設計をしていくよ。
 
全体の設計と
クラス個別の設計に
分けるんだ。
 

  全体の設計


2、クラスを設計する
 
全体の設計
クラスの構成
 
個別の設計
・メイン工場クラス
・絵の具クラス
・その他のクラス
 
 
最初は
ざっくり
考えよう。
大まかに
考えるんだ。
最初に
システムの全体像

設計しよう。

ここでは
クラスの構成を考えるよ。
 
まずは全体を
考えるんだね。
 

  クラスの構成

設計図の
大枠の
イメージね。
クラスの構成を考えてみたよ

必要なクラスを全部作って、
インスタンスを生成する
イメージも考えてみたよ。


今回は、最初にメイン工場クラスの
オブジェクトを作って。
そのオブジェクトから命令を出して、
各工場クラスをインスタンス化するよ。
 
さっき考えた
工場オブジェクトを
全部クラスにした
んだね。

まだフィールドもメソッド
も空っぽだけど。
  まずメイン工場を
作って。

そこから
他の工場を造る
命令を出すんだね。
 
 
システムの概要を考える:2、クラスを設計する:全体の設計(クラスの構成)

 
 

広告
home もくじ 前のページを読む 次のページを読む
  サイト内検索:
広告
お勧めの姉妹サイト
leafdays - リーフデイズ 超初心者のための園芸入門 - 楽しい趣味のガーデニング -
広告