メインコンテンツへスキップ
用語集

継承けいしょう

既存きそんクラスの属性ぞくせい機能きのういでしんクラスをつく仕組しくみ。

ITパスポート

継承けいしょう(Inheritance)は、既存きそんクラス(クラス)の属性ぞくせいやメソッドをいで、あたらしいクラスをつく仕組しくみです。もとおや(スーパークラス)、さき(サブクラス)とびます。

用語ようご役割やくわり
しんクラス(スーパークラス)共通きょうつう属性ぞくせい処理しょり
クラス(サブクラス)おや独自どくじ拡張かくちょうする

たとえば「動物どうぶつ」クラスに「く」処理しょり定義ていぎしておけば、それを継承けいしょうした「いぬ」「ねこ」クラスはその処理しょりさい利用りようしつつ、独自どくじかた追加ついかできます。共通きょうつう部分ぶぶんをまとめてさい利用りようでき、階層かいそう構造こうぞう表現ひょうげんできるのが利点りてんです。

試験しけんでは 継承けいしょうの「おや機能きのうぐ」関係かんけいわれます。オブジェクト指向オブジェクトしこう の 4 だい概念がいねんのひとつとして、カプセルたいせい区別くべつしましょう。

この用語を学べるコンテンツ

関連する用語