エクスチュア総合研究所ホームエクスチュア株式会社コーポレートサイトエクスチュア株式会社ブログ最速で理解したい人のためのIT用語集お問い合わせエクスチュア総合研究所エクスチュア株式会社のインターンによるブログmenuホームIT用語集インスタンス(化)(Instance)って何?IT用語集2018.11.5インスタンス(化)(Instance)って何?はじめにインスタンスって直訳で「実態」という意味ですよね。IT業界でいうところの実態とは何のことなんでしょうか。用語説明〜最速で理解したい人のためのIT用語集より抜粋〜インスタンス(Instance)・・・クラスを具現化した実態のこと。一台のPC環境(仮想化されているものも含む)。インスタンス化(Instance)・・・クラスからオブジェクトを作ること。具体的な説明いきなりわからない単語が出てきましたね。ここでは「オブジェクト=データの集まり、クラス=オブジェクトの設計書のようなもの」と考えてください。上のインスタンスの説明にある、一台のPC環境(仮想化されているものも含む)って何だかよくわかりませんよね。感覚的に言うと、インスタンスとはオブジェクトよりもデータの実態を具体的に捉えた言葉です。チャーハンというクラスがあった時に、そこからお米、卵、野菜などのインスタンスを作ることができます。いうと、プログラム中で実際に扱われるのはチャーハンクラスではなく、チャーハンクラスに属するお米(又は卵、又は野菜)インスタンスだということです。ここまで来ればインスタンス化とはどのようなものかがわかりますよね。あるものをさらに具体的なものにしていく(クラスからインスタンスを作る)ということです。おわりにいかがでしたでしょうか。インスタンス(化)とはどのような意味かわかりましたか。この記事を通してインスタンス(化)について理解を深めていただけたのなら幸いです。インスタンスやクラスなど抽象的な言葉は少し難しいですが、正しく意味を捉えながら自分なりにわかりやすく解釈することが大事です。私(與那覇)もまだまだ未熟な身なので、このようなことを述べることは大変恐縮ではありますが、これからも楽しく学んでいきたいと思います。関連記事IT用語集カプセル化(Encapsulation)って何?はじめにカプセル化って何だか簡単そうな言葉ですよね。Network)って何?はじめに「検疫」って何かご存知ですか。System)って何?はじめに「OS」って知っているようでよく知らない単語ですよね。)この記事へのコメントはありません。この記事へのトラックバックはありません。URL返信をキャンセルする。-URL上に表示された文字を入力してください。