実現したいこと
Java等のプログラミングでの「オブジェクト指向」を完全理解することです。
発生している問題・分からないこと
「オブジェクト指向」がいまいち理解ができません。
Scratchに例えて教えてください。
(例えば「メゾットはスクラッチでいうスクリプト(合ってるかわかりませんが)」など)
該当のソースコード
なし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
調べても出てきませんでした。
補足
どなたかわかる方、回答よろしくお願いします。
学術的なコトを知りたいのでしたら(例えなどせず)単に「オブジェクト指向」の書籍を5~6冊も読んで理解すれば良いのではないでしょうか。
スクラッチを知りませんが、それがオブジェクト指向で無いのなら例えるのは無理があるでしょう。
『java を使えるようになりたいが java はオブジェクト指向だそうなのでそれを理解してから…』という流れを考えてのことでしたら、取り敢えずはオブジェクト指向なぞ意識しなくても動くモノは書けますので、"習うより慣れろ" でコードを書き始めたほうが早いと思います。
現状がどういう状態であるかによって、次にどうするのが良いかが違ってきます。
・プログラミング自体ほとんど経験が無い
・オブジェクト指向でないプログラミングはそこそこできる。オブジェクト指向という言葉を知ったが、ネットで検索した程度で、具体的には何も勉強してにないので当然理解できていない
・オブジェクト指向についての本を3-5冊くらい読んだが、書いてあることが全く理解できない。
・オブジェクト指向についての本を3-5冊くらい読んで、書いてあることは理解できるが、オブジェクト指向の理解に繋がってる気がしない
などなど。
微妙に何か参考になるところがあるかもしれない過去の意見交換:
https://teratail.com/questions/klcmakr7t5ue4z
質問者さん、過去の複数の質問も含め、放置するのは止めましょう。
皆さんご回答ありがとうございます いろいろ参考になりました
dodoxさん 、ご指摘ありがとうございます
受験生でして時間があまりなくて、後回しにしていました。でもこれではマナー違反ですね
すみませんでした
受験生ということは高校生(か浪人生)ということですかね?
であれば、「自分で書籍を読んで"ふむふむ"と理解できないようなことを、今、無理して学ぶことではない」というのが回答かと思います。
時間があればプログラミング以外も含めて沢山本を読むのが、知的基礎力を高めるには良いですが、受験勉強以外の時間がないのであれば、受験勉強もやり方次第では基礎力を高めるのは可能かと思います。
回答4件
あなたの回答
tips
プレビュー