IT用語集

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

はじめに

インスタンスとは直訳で「実態」という意味です。
ではIT業界でいうところの実態とは何のことなんでしょうか。
早速見ていきましょー!✨

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

インスタンス(化)とは

インスタンスは利用場面によってニュアンスが異なりますが、広い意味で「実体(何かを動かしている根本的なもの)」と解釈することができます。
例えば、クラウドの世界では「仮想サーバー」を指し、プログラミングの世界では「変数を実行する大元のコード」を指します。
似たような言葉でクラスやオブジェクトなどもありますが、抽象度は「インスタンス <= オブジェクト < クラス」です。つまりインスタンスが最も具体的な”モノ”を指し、クラスが最も抽象的な”概念”や”まとまり”を意味します。
例えばチャーハン料理を作る場合、以下のように分られます。
クラス:チャーハン料理
オブジェクト:米、卵、肉、野菜
インスタンス:国産の米、鶏の卵、豚肉、ねぎ、ニンニク・・・
※さらにいうと、インスタンスは”目の前にある食材”(実際の料理に使うモノ)を指します。
本来オブジェクトとインスタンスは異なる言葉なのですが、プログラミングの世界では「オブジェクト=インスタンス」として使われたりもします。なのでクラスからオブジェクトを作成する概念は「インスタンス化」と呼ばれています。

おわりに

いかがでしたでしょうか。
インスタンスやクラスなど抽象的な言葉は少し難しいですが、正しく意味を捉えながら自分なりにわかりやすく解釈することが大事です。
この記事を通して「インスタンス(化)」に関する理解を深めていただければ幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️
追記:AWSに関するインスタンスの意味はこちらを参照にしてください。

参照元

.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

インジェクション攻撃(Injection Attack)って何?前のページ

DirectionAPI+Tableauでドライブ時間の可視化(後編)次のページ

ピックアップ記事

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

関連記事

  1. IT用語集

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

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

  2. IT用語集

    C言語、C++(シープラプラ)、C#(シーシャープ)って何?

    はじめにC言語は数あるプログラミングの中でも歴史が長く、全く人気が衰…

  3. IT用語集

    プロパティ(Property)って何?

    はじめにPC上で右クリックをすると現れるプロパティという項目。これ…

  4. IT用語集

    SQL・クエリ(Query)って何?

    はじめにさあ、いよいよSQLについて紹介する日が来ました。SQLは…

  5. IT用語集

    インジェクション攻撃(Injection Attack)って何?

    はじめにインジェクションとは、注入, 注射を意味します。つまり、イ…

  6. IT用語集

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

    はじめにアイデンティティ管理とは主に、セキュリティの分野で使われる言…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. 協力と裏切りの理論
  2. 【Snowflake Tips】Content-Typeには…
  3. データ連携を自動化!Fivetranの概要・料金とスプレッド…
  4. Adobe WebSDK クロスドメイン計測【第2部】FPI…
  5. Adobe WebSDK クロスドメイン計測【第1部】ECI…
  1. Adobe Launch

    DTMからAdobe Launchへの移行:4段階のアプローチ
  2. Snowflake

    TableauとSnowflakeを接続する方法
  3. IT用語集

    オーバーロード(Overload)って何?
  4. Google Analytics

    Google Analytics 4: イベントパラメータをセッションスコープで…
  5. Google Apps Script(GAS)

    GASを利用してWebスクレイピングをやってみよう②
PAGE TOP