継承
読み:けいしょう
外語:inheritance

 引き継ぐこと。オブジェクト指向プログラミング言語において、既存のクラスを元にして新たなクラスを定義する言語機能。名詞でinheritance、動詞でinherit。
目次

概要
 継承して定義したクラスは、元にしたクラスの操作や属性をある程度利用することができ、またこの新しいクラスは、元にしたクラスの一種とみなすことができる。
 この時、継承して定義されたクラスは、サブクラス、派生クラスなどと呼ばれ、元にしたクラスはスーパークラス、基底クラスなどと呼ばれる。
 継承される操作はメソッドメンバー関数などと呼ばれ、継承される属性はインスタンス変数メンバー変数、プロパティなどと呼ばれる。

特徴
 継承を利用することで、類似の概念を、基本的なものの定義とそれを特殊化したものの差分で表現できる。

再検索