• 締切済み

javaの覚え方

私はjavaの勉強をしている初心者ですが、困っていることがあります。 数冊のjavaの本を読んで、オブジェクト指向のことや、基本的な事 は理解したつもりですが、自分でプログラムを作成する際、 用意されているクラスだけを使い終わってしまうのです。 これは、本のサンプルをうちこんでいるだけなのです。 一からつくろうとしても、実際サンプルプログラムの ようになるのだからと思ってしまうのですが、どうすれば 自分で作ったと実感できるのでしょうか?

みんなの回答

  • jakarta
  • ベストアンサー率38% (607/1597)
回答No.3

やはり自分でクラスやメソッドを立てて使ってみることが一番 てっとりぱやいのではないでしょうか。 必要と思えばクラスやメソッドにしてみましょう。そのうち アクセッサメソッドを使う理由やオーバーライドなどの関係が つかめてくると思います。

cbxcbx
質問者

お礼

回答ありがとうございます。 私にはjakartaさんの言っている意味が まだよくわからないのですが、そのうち わかってくるのでしょうか?

noname#4564
noname#4564
回答No.2

> 一からつくろうとしても、実際サンプルプログラムの > ようになるのだからと思ってしまうのですが、どうすれば > 自分で作ったと実感できるのでしょうか? 実際に自分が使うものを作ってみるのが一番です。使って見ると、機能上の不足や不満を感じる部分が必ず出て来るはずですので、少しずつ改良を加えるとよいでしょう。 書籍や雑誌に掲載されているサンプルは必要最小限の機能しか組み込まれていないのが普通ですので、プロトタイプ(テンプレート)と理解した方がよいと思います。

cbxcbx
質問者

お礼

回答ありがとうございます。 ネットワーク関係のプログラムをつくりたいのですが、 サンプルプログラムを改良していくようにしたいと思います。

  • craftsman
  • ベストアンサー率49% (166/336)
回答No.1

 あなたに欠けているのは、自分で何を作りたいか?だと思います。  自分で作りたい物があり、それを実現するためにプログラミングするのであれば、それは自分のプログラムとなるでしょう。  何を作りたいか?と言う目的意識も無しに、ただ書籍に書かれているサンプルを打ち込んでも、それは単に打ち込んだだけに過ぎないでしょう。  もう一度・・・。  あなたは何が作りたいのですか?

cbxcbx
質問者

お礼

回答ありがとうございます。 サンプルをみて、javaの得意なものがわかる場合もあるでしょう ちなみにネットワーク関連でどんなことが簡単にできるのか 調べているところです。