クラスは、メンバと呼ばれる異なる関数、メソッド、変数、およびプロパティをグループ化します。クラスは、オブジェクトと呼ばれるクラスのインスタンスによってアクセスできるメンバをカプセル化します。クラスは、モジュール性、再利用性、保守性、コードの可読性などの特性を備えたタスクを便利で高速にするので、プログラマにとって非常に便利です。
クラスは、オブジェクト指向プログラミング言語のビルディングブロックです。