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用語集

    カーネル(Kernel)って何?

    はじめにあなたはカーネルと聞いてまず何が思い浮かびますか?私(…

  2. IT用語集

    イーサネット(Ethernet)って何?

    はじめにイーサネットってなんだかイーサリアム(2018年10月現在…

  3. IT用語集

    アクセス管理(Access Management)って何?

    はじめにアクセス管理システム。中々聞き覚えのない言葉ですよね。…

  4. Adobe Analytics

    GA(Google Analytics)とAA(Adobe Analytics)って何?

    はじめに現在のアクセス解析ツールにおいては、GA(Google A…

  5. IT用語集

    仮想メモリ(Virtual Memory)って何?

    はじめに仮想メモリとは、自身の能力を超えて仮想的な記憶力を得ること…

  6. IT用語集

    最速で理解したい人のためのIT用語集

    皆さんこんにちは!Extureインターン生の與那覇(よなは)です独…

コメント

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

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

CAPTCHA


  1. ブログ

    ⑥DMPについてー日本に進出していないDMP
  2. Adobe Analytics

    ページの深さとは-Adobe Analyticsの指標説明
  3. Adobe Analytics

    バウンスと直帰-Adobe Analytics
  4. Adobe Analytics

    訪問回数 とは-Adobe Analyticsの指標説明
  5. Google Analytics

    Google Analytics フィルタ①
PAGE TOP