継承

既存の型の性質や振る舞いを引き継いで新しい型を定義する仕組み。

作成日: 2026-07-21 / 更新日: 2026-07-21

概要

継承は、親クラスの状態や振る舞いを子クラスへ引き継ぐ仕組みです。

public class CreditCardPayment extends Payment {
}

利点と注意点

共通の性質を表現できますが、親子関係を強く結び付けます。親クラスの変更が多数の子クラスへ波及し、深い継承階層は処理を追いにくくします。

振る舞いを再利用したいだけなら、委譲やインターフェースの方が変更しやすい場合があります。

AI生成コードを見る観点

参考文献

更新履歴

  • 初版作成

関連項目

このページを参照しているページ