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

関連記事

  1. IT用語集

    テーブル(Table)・カラム(Column)・ロー(Row)・フィールド(Field)って何?

    はじめにテーブルとカラムってデータ系の業界だと、毎日のように聞く言…

  2. IT用語集

    グループウェア(Groupware)って何?

    はじめに「〇〇ware」という言葉は、〇〇用のもの、〇〇製のものと…

  3. IT用語集

    サーバー(Server)って何?

    はじめにヤ◯ダ電気、ビックカ◯ラ等のお店にいくと、PCコーナーに「…

  4. IT用語集

    インプリ(Imple)って何?

    はじめに「そろそろ納品日だぞ。〇〇くん、インプリは終わっているのか…

  5. IT用語集

    スケールアウト(Scale Out)、スケールアップ(Scale Up)って何?

    はじめにあなたは「スケールアウト」と「スケールアップ」の違いを説明…

  6. IT用語集

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

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

コメント

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

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

CAPTCHA


  1. 海外カンファレンス

    Adobe Summit 1日目
  2. IT用語集

    仮想化(Virtualization)って何?
  3. Adobe Analytics

    検索エンジン-自然とは-Adobe Analyticsの指標説明
  4. Adobe Analytics

    Adobe Analytics 原理①
  5. Google Analytics

    初めてのGoogle Analytics分析
PAGE TOP