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

    オブジェクト(Object)・オブジェクト指向(Object-Oriented)って何?

    はじめにプログラミングの勉強をするときに、必ずと言っていいほど「オ…

  2. IT用語集

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

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

  3. IT用語集

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

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

  4. IT用語集

    検疫ネットワーク(Quarantine Network)って何?

    はじめに「検疫」って何かご存知ですか。空港で飲み物や食べ物を検…

  5. IT用語集

    コロケーション(Collocation)って何?

    はじめにコロケーションを語源から考えると。「collocation…

  6. IT用語集

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

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

PAGE TOP