インスタンス生成って何よってお話
新卒SE一年目
Java未経験
→業務で2ヶ月弱使用
→Oracle Java bronzeに挑戦予定
Javaを勉強していく中で今まで全く聞き覚えがないインスタンスやらメソッドやらフィールドやら継承、ポリモフィズムなどの言葉がずらずらと…
未経験者の自分としては勉強中の自分に共感してくれる人が多いのではないかと思う。
今回はインスタンス生成、メソッド、フィールドについて取り上げたいと思う。
コメントで//インスタンス生成〜
とか書いてあることがちらほらと
正直インスタンスって何?何を生成するの?
疑問が次々に湧き出てきてもやもやが止まらなかった。
しかし!
そんななかわかりやすい例えをしている人が!
その例えとは
遊戯王やポケモンカードなどを例えにしていた。
今回は遊戯王例にしていく。
どういうことかというと…
モンスターカードを召喚
→インスタンス生成
カードの効果
→メソッド
モンスターのステータス
→フィールド
正直これが自分にとって1番しっくり来た。
ただしカードゲームを知っている人しか共感していただけないと思うがいかがであろうか。
ほかにいい例えがあったら是非ご教示願いたいところ。
Java勉強中の皆さんと一緒に頑張っていきたい。