クラス(プログラミング)

HOMEウェブ・コンピューター用語 > クラス(プログラミング)

クラスとは、オブジェクト指向プログラミングにおいて、データとその操作手順であるメソッドをまとめたオブジェクトの雛型を定義したものを示す。

これを定義することで、同種のオブジェクトをまとめて扱うことができるようになる。

このオブジェクト指向プログラミングと言うのは、データとそれを操作する手続きを、オブジェクトと呼ばれるひとまとまりの単位として一体化し、オブジェクトの組み合わせとしてプログラムを記述するプログラミング技法の事を示す。

そして、クラスに対して、具体的なデータを持つ個々のオブジェクトは「インスタンス」と呼ばれ、クラスの定義を他のクラスに受け継がせることを「継承」と言う。

その際、元になるクラスを「スーパークラス」(super class)、あるいは「基底クラス」「基本クラス」(base class)などと呼び、新たに定義されたクラスを「サブクラス」(subclass)、あるいは「派生クラス」(derived class)と呼ぶ。


Copyright(c) 2010-2012 ホームページ制作PROJECT. All Rights Reserved.