C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[8]: Javaの15歳からはじめるわくわくプログラム入門について


(過去ログ 24 を表示中)

[トピック内 11 記事 (1 - 11 表示)]  << 0 >>

■10562 / inTopicNo.1)  Javaの15歳からはじめるわくわくプログラム入門について
  
□投稿者/ 華氏6F (1回)-(2007/11/20(Tue) 19:04:14)

分類:[Java] 

Javaの初心者で、今勉強中です。
5章のプログラムをエラーなしで全部書いて実行したんですが、pキーを押してもゲームが始らないんです。
プログラムは何回も何回も見直しをして99%間違いはないはずなんです。
デバッグもしてみたのですがソースが・・・??、と出て理解できません。
解決方法があったら教えてください。
引用返信 編集キー/
■10565 / inTopicNo.2)  Re[1]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ Jitta on the way (39回)-(2007/11/20(Tue) 20:04:20)
No10562 (華氏6F さん) に返信
> Javaの初心者で、今勉強中です。
> 5章のプログラムをエラーなしで全部書いて実行したんですが、pキーを押してもゲームが始らないんです。
> プログラムは何回も何回も見直しをして99%間違いはないはずなんです。
> デバッグもしてみたのですがソースが・・・??、と出て理解できません。
> 解決方法があったら教えてください。


エスパーを呼んでください
これだけでは何のことだかサッパリわかりません
引用返信 編集キー/
■10567 / inTopicNo.3)  Re[1]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ hayata (1回)-(2007/11/20(Tue) 22:14:47)
No10562 (華氏6F さん) に返信
> Javaの初心者で、今勉強中です。
> 5章のプログラムをエラーなしで全部書いて実行したんですが、pキーを押してもゲームが始らないんです。
> プログラムは何回も何回も見直しをして99%間違いはないはずなんです。
> デバッグもしてみたのですがソースが・・・??、と出て理解できません。
> 解決方法があったら教えてください。
雑誌のソースコードには誤植が多いですよ。
私もかつてVBのサンプルをみながら同じプログラムを作ったところ動かなく何日も悩みました。それで添付してあった
CDのソースコードをみると、雑誌のコードと違う部分があったのです。
その雑誌にはCDは付いてないのですか(サンプルのコードの)
引用返信 編集キー/
■10568 / inTopicNo.4)  Re[2]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ カンタービレ (76回)-(2007/11/20(Tue) 22:15:27)
No10565 (Jitta on the way さん) に返信
> エスパーを呼んでください
> これだけでは何のことだかサッパリわかりません

「12歳からはじめるHSPわくわくゲームプログラミング教室」
「14歳からはじめるC言語わくわくゲームプログラミング教室」
わくわくシリーズ本のようデス。
と、いうことは分かりました。13歳から・・・は無いようデス。

> プログラムは何回も何回も見直しをして99%間違いはないはずなんです。

99%間違いないのなら99%動くはずデス。思い込みで見落とすコトはよくありマスよ。
まずはデバッグ実行して、「p」キーを押した時に動くはずのプログラムの箇所に
ブレークポイントを置いてみるデス。

多分回答できそうなエライ人で、本を今同じように読んで持ってる人の方が少ないと思うので、
本を読んでない人に分かるように質問しないと期待する答えが返ってきませんよ。

引用返信 編集キー/
■10572 / inTopicNo.5)  Re[2]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ ぽぴ王子 (294回)-(2007/11/20(Tue) 23:28:38)
ぽぴ王子 さんの Web サイト
これですね。
http://www.amazon.co.jp/dp/4899771053

99%間違いないなら、残り1%が違っているのかもしれないし。
このシリーズはどうも誤植が多いようで、ほかの本はそういったレビューが
ついていました。ということは100%間違いなく入力していても、実は載っている
ソース自身が間違っている可能性もあるわけで。
そうなるとどうしようもありませんね。

とりあえず言えるのは「出版社に問い合わせてみてはどうでしょう?」ということしか。
私はその本は読んだことがないのでちょっと答えられないです。ごめんなさい。
引用返信 編集キー/
■10582 / inTopicNo.6)  Re[3]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ 凪瀬 (5回)-(2007/11/21(Wed) 10:37:20)
プログラムというのは思ったとおりに動くのではなく、書いたとおりに動くものですから
動かないのだとしたら動かないプログラムを書いたということでしょう。
このあたり、プログラムというのは非情なので、泣こうが喚こうが動いてくれません。

プロのプログラマだったら「自分でデバッグしろ!」というところなのですが、
入門者相手にそれは酷というものか。

王道で言うとやはり「出版社に問い合わせる」でしょうか。
あるいは作者のホームページなどで修正版などがあるかもしれないので調べてみるとか。

書籍に載っているコードだと、全文提示してなにがおかしいか聞くというのはOUTっぽいですし。
引用返信 編集キー/
■10598 / inTopicNo.7)  Re[4]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ 華氏6F (2回)-(2007/11/22(Thu) 00:05:03)
やっと、解決しました。ありがとうございました〜。
サンプルプログラムがあったのを忘れていました。

解決済み
引用返信 編集キー/
■10601 / inTopicNo.8)  Re[5]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ επιστημη (672回)-(2007/11/22(Thu) 09:39:31)
επιστημη さんの Web サイト
> サンプルプログラムがあったのを忘れていました。

念のため伺いたい。
附録のCD-ROMなりdownload-serviceなりを見つけたのかしら?
で、アナタが打ち込んだものとの相違を見つけましたか?
それやっとかないと勉強になんないよ。

解決済み
引用返信 編集キー/
■10619 / inTopicNo.9)  Re[6]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ nagise (15回)-(2007/11/22(Thu) 17:28:11)
なんとなく本屋で見かけたので噂の5章を見て見たけど、
KeyListenerを作る説明があるけど、addKeyListenerをする部分が抜けていたように思う。
引用返信 編集キー/
■10739 / inTopicNo.10)  Re[7]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ επιστημη (680回)-(2007/11/24(Sat) 23:43:39)
επιστημη さんの Web サイト
> KeyListenerを作る説明があるけど、addKeyListenerをする部分が抜けていたように思う。

リスナの登録については本文中には説明があったハズで、
コードから抜け落ちてたとしてもちゃんと読んでれば気づくよね。
そうでなくても小さなコード、たとえばボタンを押したら"押した!"って書くよな
お試しをやってみればよかったねー
# ...初心者には無理かな?

引用返信 編集キー/
■10768 / inTopicNo.11)  Re[8]: Javaの15歳からはじめるわくわくプログラム入門について
□投稿者/ 凪瀬 (6回)-(2007/11/25(Sun) 19:50:00)
凪瀬 さんの Web サイト
No10739 (επιστημη さん) に返信
> リスナの登録については本文中には説明があったハズで、
> コードから抜け落ちてたとしてもちゃんと読んでれば気づくよね。

立ち読みだったので自信がないのですけど、説明が抜けていたかも。
離れた章には書いているのかもしれませんが、立ち読みで通読する気もなくw

しかし、「Listener登録がされていないからだよ。」っていうのがわかること自体が
それなりにプログラムを経験したから言えることで、半ばおまじないのように
サンプルコードを書き写している初心者には原因究明は酷かもしれない。

特に初心者についてはどこまでやるべきだってのが難しい。
そりゃぁ、全部試行錯誤しつつ調べて解決できるってのが理想的ではあるのだけども。
まずはプログラマの裾野が広がってもらわないことには業界が危ういのもあるので
プログラムの面白さがわかるぐらいまではどうにかクリアしてほしいなぁ…。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -