IT用語集

インスタンス(化)(Instance)って何?

はじめに

インスタンスって直訳で「実態」という意味ですよね。
IT業界でいうところの実態とは何のことなんでしょうか。
現実世界における端末(パソコンやタブレットなど)?コンテンツ制作者?
早速見ていきましょー!✨

用語説明〜最速で理解したい人のためのIT用語集より抜粋〜

  • インスタンス(Instance)・・・クラスを具現化した実態のこと。一台のPC環境(仮想化されているものも含む)。
  • インスタンス化(Instance)・・・クラスからオブジェクトを作ること。

具体的な説明

いきなりわからない単語が出てきましたね。。
ここでは「オブジェクト=データの集まり、クラス=オブジェクトの設計書のようなもの」と考えてください。

上のインスタンスの説明にある、一台のPC環境(仮想化されているものも含む)って何だかよくわかりませんよね。
感覚的に言うと、インスタンスとはオブジェクトよりもデータの実態を具体的に捉えた言葉です。

例えば、チャーハンというクラスがあった時に、そこからお米、卵、野菜などのインスタンスを作ることができます。
さらにいうと、プログラム中で実際に扱われるのはチャーハンクラスではなく、チャーハンクラスに属するお米(又は卵、又は野菜)インスタンスだということです。

さて、ここまで来ればインスタンス化とはどのようなものかがわかりますよね。
そうです。あるものをさらに具体的なものにしていく(クラスからインスタンスを作る)ということです。

おわりに

いかがでしたでしょうか。インスタンス(化)とはどのような意味かわかりましたか。この記事を通してインスタンス(化)について理解を深めていただけたのなら幸いです。インスタンスやクラスなど抽象的な言葉は少し難しいですが、正しく意味を捉えながら自分なりにわかりやすく解釈することが大事です。私(與那覇)もまだまだ未熟な身なので、このようなことを述べることは大変恐縮ではありますが、これからも楽しく学んでいきたいと思います。最後まで目を通していただきありがとうございました🙇‍♂️

参照元

https://www.wikipedia.org
https://it-trend.jp/words/
http://it-yougo.com
http://e-words.jp
https://www.otsuka-shokai.co.jp/words/
https://www.weblio.jp/cat/computer/binit
https://wa3.i-3-i.info

関連記事

  1. IT用語集

    アプライアンス(Appliance)って何?

    はじめにアプライアンスという言葉を耳にしたことはありますか?最…

  2. IT用語集

    カプセル化(Encapsulation)って何?

    はじめにカプセル化って何だか簡単そうな言葉ですよね。カプセル=…

  3. IT用語集

    仮想マシン( VM = Virtual Machine)って何?

    はじめに仮想マシンって、音の響きがカッコイイですよね!私(與那…

  4. IT用語集

    オブジェクト(Object)・オブジェクト指向(Object-Oriented)って何?

    はじめにプログラミングの勉強をするときに、必ずと言っていいほど「オ…

  5. IT用語集

    アイデンティティ管理(Identity Management)って何?

    はじめにアイデンティティ管理。なかなか耳にすることはないと思い…

  6. IT用語集

    カスタマージャーニー(Customer Journey)って何?

    はじめにカスタマージャーニー = カスタマー(顧客)+ ジャーニー…

コメント

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

CAPTCHA


  1. ブログ

    ダッシュボードでよくある間違い①
  2. Adobe Analytics

    次のページとは-Adobe Analyticsの指標説明
  3. Google Analytics

    Google Analyticsのセグメント機能について②
  4. Tableau

    Tableau-フィルタの連動
  5. ブログ

    インドネシアのデジタルマーケティング
PAGE TOP