New Articles

Recent Comments

  1. Storekeeper 設計編(1)
    1. 09/11 : by ?尚男装
    2. 08/04 : by チャンルー
    3. 07/11 : by 男性用水着 ビキニ
    4. 09/12 : by ヒーハー!!!!
    5. 09/05 : by ついつい・・・
  2. Seesaaで自作HTMLカスタムしてみたの
    1. 08/02 : by 吸引力の変わらないただひとつの…
    2. 08/13 : by テレビ電話 エッチな女の子
    3. 10/29 : by Kelvin Perry
    4. 10/26 : by Emma Erickson
    5. 10/24 : by Vince Shepard
  3. 作るモノ・課題 募集中!
    1. 02/11 : by ポロリン
    2. 02/01 : by PC自作男
    3. 01/27 : by タソタソメソ
    4. 01/27 : by ちょろ毛
    5. 01/19 : by まろゆき
  4. トラックバックのテスト
    1. 10/03 : by english amatuer porn
  5. Storekeeper 設計編(3)
    1. 10/03 : by mature women amatuer

Recent TrackBacks

  1. 12/02 : Seesaaで自作HTMLカスタムしてみたのまげフ
  2. 11/29 : Seesaaで自作HTMLカスタムしてみたのふりす
  3. 11/22 : Seesaaで自作HTMLカスタムしてみたの犬コロ
  4. 11/08 : Seesaaで自作HTMLカスタムしてみたの花びら
  5. 10/25 : Seesaaで自作HTMLカスタムしてみたの暴走

Log

  1. May 2005 (1)
  2. Apr 2005 (10)

RSS

22 Apr 2005 :: Storekeeper 設計編(3)

設計編(2)で Field.judgeCleared() を用意する、なんて書いたけど、

よくよく考えてみると、Box→Fieldのメッセージは必要ないか。
つまり、画面を更新する時に、クリアしてるかチェックしちゃえばいいのだった。

そして、画面の更新のタイミングを考えてみると、主人公が動いた時だけだね。
って事は、むしろ必要なのは Keeper→Field のメッセージなのでわ。
ここを、ObservableとObserverにするべきか。

そろそろ整理する必要があるな。Observer と Observable のメッセージ関係。
()が継承、実装してるクラス、インターフェース
[]がメッセージの引数
→がメッセージを送信(Observable→Observer)
←がメッセージを受信(Observer←Observable)

Key(Observable)
→ Keeper [移動方向] : 「入力があったよ」

Field(Observer, Observable)
← Keeper : 「移動したよ」
→ ビュー : 「内部状態が更新したんでビューを更新してくんろ」

Keeper(Observer, Observable)
← Key [移動方向] : 「入力があったよ」
→ Field : 「移動したよ」

…あれ? これだけか。結構シンプルでした。

Key は、ウィンドウ(フレーム)に持たせる予定。
Field のコンストラクタに、ステージデータが書かれたファイル名を渡す。つまり、Field が Keeper や Box を生成するので、Keeper を Key に接続するのは Field の役目。
って事で、Field のコンストラクタは、
public Field(Key key, String filename)
という事になるかな。
Keeper へ Field を接続するのも、Field のコンストラクタでできる。
ビューを、Fieldに接続するのは、Field を生成したクラスに任せるって事で。

改めて UML 勉強しなくちゃいけないなって思った。さすがに。
週末に UML で描いてみます。

Posted at 03:33 / 1 Comments / 0 TrackBacks / Category : Study

Comments

12:02 03 Oct 2006mature women amatuer / Web
書き込むmature women amatuer jjj http://amatuer.bluesauce.com/mature-women-amatuer.html mature women amatuer
amatuer vidoe porn jjj http://amatuer.bluesauce.com/amatuer-vidoe-porn.html amatuer vidoe porn
amatuer teen sex videos jjj http://amatuer.bluesauce.com/amatuer-teen-sex-videos.html amatuer teen sex videos
amatuer nude women pics jjj http://amatuer.bluesauce.com/amatuer-nude-women-pics.html amatuer nude women pics
amatuer sex videos married couples jjj http://amatuer.bluesauce.com/amatuer-sex-videos--married-couples.html amatuer sex videos married couples
amatuer sex acts jjj http://amatuer.bluesauce.com/amatuer-sex-acts.html amatuer sex acts
amatuer series index sex jjj http://amatuer.bluesauce.com/amatuer-series-index-sex.html amatuer series index sex
absolute free amatuer porn sites jjj http://amatuer.bluesauce.com/absolute-free-amatuer-porn-sites.html absolute free amatuer porn sites
amatuer nude women community jjj http://amatuer.bluesauce.com/amatuer-nude-women-community.html amatuer nude women community
teen male str8 amatuer porn jjj http://amatuer.bluesauce.com/teen-male-str8-amatuer-porn.html teen male str8 amatuer porn
free movies of amatuer porn jjj http://amatuer.bluesauce.com/free-movies-of-amatuer-porn.html free movies of amatuer porn
private amatuer sex videos jjj http://amatuer.bluesauce.com/private-amatuer-sex-videos.html private amatuer sex videos
live amatuer sex jjj http://amatuer.bluesauce.com/live-amatuer-sex.html live amatuer sex
amatuer sex anal free jjj http://amatuer.bluesauce.com/amatuer-sex-anal-free.html amatuer sex anal free
amatuer first date porn video jjj http://amatuer.bluesauce.com/amatuer-first-date-porn-video.html amatuer first date porn video
dirty amatuer sex jjj http://amatuer.bluesauce.com/dirty-amatuer-sex.html dirty amatuer sex
video sex gay amatuer jjj http://amatuer.bluesauce.com/video-sex-gay-amatuer.html video sex gay amatuer
amatuer sex personals jjj http://amatuer.bluesauce.com/amatuer-sex-personals.html amatuer sex personals
amatuer housewives masturbating jjj http://amatuer.bluesauce.com/amatuer-housewives-masturbating.html amatuer housewives masturbating
amatuer video girls jjj http://amatuer.bluesauce.com/amatuer-video-girls.html amatuer video girls
amatuer porn audition jjj http://amatuer.bluesauce.com/amatuer-porn-audition.html amatuer porn audition
amatuer home made sex may jjj http://amatuer.bluesauce.com/amatuer-home-made-sex-may.html amatuer home made sex may
amatuer sex cam jjj http://amatuer.bluesauce.com/amatuer-sex-cam.html amatuer sex cam
free sick amatuer sex photos jjj http://amatuer.bluesauce.com/free-sick-amatuer-sex-photos.html free sick amatuer sex photos
famous amatuer porn stars jjj http://amatuer.bluesauce.com/famous-amatuer-porn-stars.html famous amatuer porn stars
amatuer women at home naked jjj http://amatuer.bluesauce.com/amatuer-women-at-home-naked.html amatuer women at home naked
amatuer blogs sex fun jjj http://amatuer.bluesauce.com/amatuer-blogs-sex-fun.html amatuer blogs sex fun
amatuer porn latina jjj http://amatuer.bluesauce.com/amatuer-porn--latina.html amatuer porn latina
skinny sex amatuer jjj http://amatuer.bluesauce.com/skinny-sex-amatuer.html skinny sex amatuer
free amatuer homemade porn video jjj http://amatuer.bluesauce.com/free-amatuer-homemade-porn-video.html free amatuer homemade porn video




TrackBacks

この記事へのトラックバックURL : http://blog.seesaa.jp/tb/3092188

×

この広告は1年以上新しい記事の投稿がないブログに表示されております。