IT用語集

クラス(Class)って何?

はじめに

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

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

クラス(Class)・・・オブジェクトの設計書のようなもので、プロパティメソッドの集合体。

クラスの意味と役割

クラスを一言でいうと、オブジェクト指向の設計図となるものです。
さらに易しく言い換えると、データとメソッドをまとめて扱えるように定義したものです。
もっとわかりやすく言うと、これから仕事をしてもらうロボット(プログラム)の設計図です。

クラスを作ることで、一度作成したプログラムを再利用でき、同じコードを繰り返す必要がなくなるので作業が効率的になります。
また、クラスは既存のクラスを元に新しいクラスを作成することもできます。
汎用的なクラスを元に、具体的な機能を持ったクラスを派生させるのが一般的で、世の中のプログラムではほとんどクラスが使用されています。
クラスを作成する際に、元となったクラスのことを親クラス、新しくできたクラスのことを子クラスと言います。

おわりに

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

参照元

https://it-words.jp/w/E382AFE383A9E382B9.html
http://dic-it.fideli.com/dictionary/m/word/w/11248/index.html

オブジェクト指向のクラスって?メソッドやインスタンスの関係を解説してみた


http://e-words.jp/w/クラス.html

関連記事

  1. IT用語集

    【完全版】Tableau(タブロー)って何?

    【目次】・はじめに・Tableau(タブロー)とは・具体例…

  2. IT用語集

    スキーマ(Schema)って何?

    はじめにスキーマとはスキーム(計画)の前段階の状態のことで、それが…

  3. IT用語集

    キッティング(Kitting)って何?

    はじめにキッティングって、キティーちゃんと名前が似ててかわいい言葉…

  4. IT用語集

    HDD(Hard Disk Drive)、SSD(Solid State Drive)って何?

    はじめにPCを選ぶ際に「大容量HDD〇〇TB搭載!」「高性能SSD…

  5. IT用語集

    インプリ(Imple)って何?

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

  6. IT用語集

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

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

PAGE TOP