IT用語集

クラス(Class)って何?

はじめに

一度は皆さんも学校に通い”クラス”に在籍していましたよね。
今回お伝えするプログラミングに関するクラスもこれと似た意味の言葉です。
全く難しくないので、肩の力を抜いて早速見ていきましょー!!✨

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

クラス(Class)・・・プロパティメソッドの集合体。オブジェクトの設計書とも呼ばれる。

クラスとは

クラスとはズバリ「オブジェクト指向の設計図データとメソッドをまとめて扱えるように定義したもの)」です。
わかりやすく言うと、これから仕事をしてもらうロボット(プログラム)の設計図です。
クラスを作ることで『一度作成したプログラムを再利用』でき、同じコードを繰り返す必要がなくなるので作業が効率的になります。
また、クラスは『既存のクラスを元に新しいクラスを作成』することもできます。
汎用的なクラスを元に、具体的な機能を持ったクラスを派生させるのが一般的で、世の中のプログラムではほとんどクラスが使用されています。
クラスを作成時に元となったクラスのことを「親クラス」、新しくできたクラスのことを「子クラス」と言います。

おわりに

いかがでしたでしょうか。
クラスは本来の意味通り、集合体のようなニュアンスで捉えてもらっても差し支えありません。
この記事を通してクラスに関する理解を深めていただけたら幸いです。
最後まで目を通していただきありがとうございました🙇‍♂️

参照元

.https://it-words.jp/w/E382AFE383A9E382B9.html
.http://dic-it.fideli.com/dictionary/m/word/w/11248/index.html
.https://www.sejuku.net/blog/6017
.http://e-words.jp/w/クラス.html

Azure DatabricksでAdobe AnalyticsのDatafeedを分析する前のページ

オプティマイズ(Optimize)って何?次のページ

ピックアップ記事

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

関連記事

  1. IT用語集

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

    はじめにカプセル化って何だかあっさりした言葉ですよね。カプセル=”…

  2. IT用語集

    OS(Operating System)って何?

    はじめに「OS」って知っているようでよく知らない単語ですよね。iP…

  3. IT用語集

    ナレッジマネジメント(Knowledge Management)って何?

    はじめに「Knowledge + Management = 知識 +…

  4. IT用語集

    シームレス(Seamless)って何?

    はじめにシームレスはIT業界だけでなく、日常会話でも非常によく使われ…

  5. IT用語集

    検索エンジン(Search Engine)って何?

    はじめに検索"+"エンジン(機械)"="検索してくれる機械"!?な…

  6. IT用語集

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

    はじめにインスタンスとは直訳で「実態」という意味です。ではIT業界…

コメント

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

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

CAPTCHA


カテゴリ
最近の記事
  1. Adobe Target Recommendations:g…
  2. Conversational Analytics APIでお…
  3. Looker Studioで日付フィルターの開始日・終了日の…
  4. Streamlitでdbt-elementary風ダッシュボ…
  5. Adobe WebSDK FPIDでECIDの復元を検証
  1. Adobe Analytics

    Adobe Mobile SDK 4.xからAEP SDKに移行する
  2. Google BigQuery

    GoogleNext 2019レポート:3日目
  3. Google Cloud Platform

    Google Compute EngineのUbuntu VMにスワップ領域を作…
  4. ブログ

    「Power BI」を用いたダッシュボードの作成!①
  5. Cloud Dataproc

    BigQueryテーブルをAVRO形式でエクスポートしてHiveで扱う
PAGE TOP