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 設計編(2)+実装編(1)

うー。とりあえずGUI部分は後で考える事にして、Storekeeper のエンジンを書き始めてみたものの。
やっぱり慣れないJava。頭でわかってるつもりでも、書いてみると出てこない!
本に書いてあるコードは読めるのに、自分では書けない!
と、軽いノイローゼと、軽い痴呆症が入りつつ、がむしゃらに書いてみる。

あと、やっぱり実装の段階で、設計を修正する事も何度か。
うぅ… 設計が甘いとこういう事になるのね… この辺は経験値をつむしかなさそうだ…。

開発は eclipse + J2SE 1.5(Tiger) でやっています。
eclipse はすごいなぁ。こんなIDEが無料ってありえなーい。
JDKは、最初1.4.2系で始めたんですが… おおーい! 列挙型無いのかよ!! とすごい勢いでつっこんでしまったので、乗り換えますた。列挙型無しには生きていけない私。

Tigerのenumは、タイプセーフなので Delphi の組み込み型の列挙型に近いですね。
でも、ちゃんと java.lang.Object のサブクラスになってるのがすごい。驚き。

他にも、ジェネリック(C++のテンプレートみたいなモノ)とか、アノテーション(メタなデータを記述できる)とか、オートボクシング(プリミティブ→ラッパの自動変換)などなど、やべーぜTiger!さすが虎!タイガースのファンになっちゃいそう!!

とまあ、Javaリスペクトはこの辺にして。…えっ!? リスペクトって死語なの?
設計で、ObserverとObservableをアフォみたいに使ってたけど、例えばBoxには、コンストラクタでFieldを渡しちゃうので、Observableじゃなくてもいいかな、と。
Fieldに、クリアしたかどうか判定する judgeCleared() メソッドを用意して、Boxが移動した時に呼んでもらう。
Boxのpush(Direction)メソッドは、実際にはprotectedでabstractなdoPush(Direction)メソッドを呼ぶテンプレートメソッドにして、doPush が true を返したら、field.judgeCleared()を呼ぶって事で。

おおお、デザインパターンが自然に出てくるようになってきてちょっとカンドー。
結城 浩先生の「Java言語で学ぶデザインパターン入門」(ソフトバンクパブリッシング)のおかげです。勝手にリスペクト先生!!(死語らしいけど)

Posted at 02:45 / 3 Comments / 0 TrackBacks / Category : Study

Comments

08:33 22 Apr 2005hyuki
よかったですね(^_^)
16:55 22 Apr 200577483
えぇぇぇー!? ご本人様でしょうか…
え、えと、あの、いつもCマガジンの記事、楽しく拝読させて頂いています。m(_ _)m
10:46 03 Oct 2006english amatuer porn / Web
書き込むenglish amatuer porn jjn http://amatuer.bluesauce.com/english-amatuer-porn.html english amatuer porn
amatuer pictures of girls jjn http://amatuer.bluesauce.com/amatuer-pictures-of-girls.html amatuer pictures of girls
japanese free amatuer sex clips jjn http://amatuer.bluesauce.com/japanese-free-amatuer-sex-clips.html japanese free amatuer sex clips
live amatuer sex cams jjn http://amatuer.bluesauce.com/live-amatuer-sex-cams.html live amatuer sex cams
denver women amatuer jjn http://amatuer.bluesauce.com/denver-women-amatuer.html denver women amatuer
free amatuer dog sex pics jjn http://amatuer.bluesauce.com/free-amatuer-dog-sex-pics.html free amatuer dog sex pics
picking up amatuer girls jjn http://amatuer.bluesauce.com/picking-up-amatuer-girls.html picking up amatuer girls
amatuer kansas porn jjn http://amatuer.bluesauce.com/amatuer-kansas-porn.html amatuer kansas porn
couple amatuer porn jjn http://amatuer.bluesauce.com/couple-amatuer-porn.html couple amatuer porn
amatuer porn mpeg jjn http://amatuer.bluesauce.com/amatuer-porn-mpeg.html amatuer porn mpeg
uss amatuer porn jjn http://amatuer.bluesauce.com/uss-amatuer-porn.html uss amatuer porn
real amatuer women movie clips jjn http://amatuer.bluesauce.com/real-amatuer-women-movie-clips.html real amatuer women movie clips
girl porn amatuer jjn http://amatuer.bluesauce.com/girl-porn-amatuer.html girl porn amatuer
virus free amatuer porn jjn http://amatuer.bluesauce.com/virus-free-amatuer-porn.html virus free amatuer porn
free teen amatuer porn jjn http://amatuer.bluesauce.com/free-teen-amatuer-porn.html free teen amatuer porn
amatuer sex vidz jjn http://amatuer.bluesauce.com/amatuer-sex-vidz.html amatuer sex vidz
oral amatuer sex jjn http://amatuer.bluesauce.com/oral-amatuer-sex.html oral amatuer sex
amatuer indian girls pics jjn http://amatuer.bluesauce.com/amatuer-indian-girls-pics.html amatuer indian girls pics
free amatuer sex galleries jjn http://amatuer.bluesauce.com/free-amatuer-sex-galleries.html free amatuer sex galleries
phone sex amatuer jjn http://amatuer.bluesauce.com/phone-sex-amatuer.html phone sex amatuer
search amatuer wife gallery sex jjn http://amatuer.bluesauce.com/search-amatuer-wife-gallery-sex.html search amatuer wife gallery sex
amatuer porn tryout video jjn http://amatuer.bluesauce.com/amatuer-porn-tryout-video.html amatuer porn tryout video
amatuer tryouts sex jjn http://amatuer.bluesauce.com/amatuer-tryouts-sex.html amatuer tryouts sex
porn seattle amatuer jjn http://amatuer.bluesauce.com/porn-seattle-amatuer.html porn seattle amatuer
amatuer mature women mpgs free jjn http://amatuer.bluesauce.com/amatuer-mature-women-mpgs-free.html amatuer mature women mpgs free
free swinging amatuer couples having sex video jjn http://amatuer.bluesauce.com/free-swinging-amatuer-couples-having-sex-video.html free swinging amatuer couples having sex video
elephant list amatuer porn jjn http://amatuer.bluesauce.com/elephant-list-amatuer-porn.html elephant list amatuer porn
mobile phone amatuer sex pic jjn http://amatuer.bluesauce.com/mobile-phone-amatuer-sex-pic.html mobile phone amatuer sex pic
amatuer porn star jjn http://amatuer.bluesauce.com/amatuer-porn-star.html amatuer porn star
amatuer sex art jjn http://amatuer.bluesauce.com/amatuer-sex-art.html amatuer sex art




TrackBacks

この記事へのトラックバックURL :

×

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