オブジェクト指向プログラミング言語において、既存のクラスをもとにして作った新たなクラスのこと。
もとにしたクラス(スーパークラス、基底クラスなどと呼ばれる)の操作や属性などを引き継いで利用すること(継承)ができる。