「継承 (プログラミング)」の版間の差分

削除された内容 追加された内容
R28Bot (会話 | 投稿記録)
m Bot: テンプレートの差替え (WP:BOTREQ#スタブテンプレート修正依頼)
Natalina (会話 | 投稿記録)
m yo
1行目:
'''継承'''(けいしょう、inheritance)inheritance:インヘリタンス)とは[[オブジェクト指向]]を構成する概念の一つ。あるオブジェクトが他のオブジェクトの特性を引き継ぐ場合、両者の間に「継承関係」があると言われる。
 
主に[[クラスベース]]の[[オブジェクト指向言語]]で、既存[[クラス (コンピュータ)|クラス]]の機能、構造を共有する新たなクラスを派生することができ([[サブクラス (計算機科学)|サブクラス]]化)、そのようなクラスは「親クラス([[スーパークラス (計算機科学)|スーパークラス]])を継承した」という。具体的には変数定義や操作(メソッド)などが引き継がれる。また[[Java]]の[[インタフェース]]継承のように機能セットの仕様のみを引き継ぐ場合もある。