child class

/ˈtʃaɪld klæs/ チャイルドクラス

1. オブジェクト指向プログラミングにおいて、他のクラス(親クラスまたは基底クラス)から特性や振る舞いを継承するクラス。

オブジェクト指向プログラミングにおいて、他のクラス(親クラス、基底クラス)から属性やメソッドを受け継ぐクラスを指します。これにより、コードの再利用性が高まり、階層的な構造を構築できます。
In object-oriented programming, a child class inherits properties from its parent class. (オブジェクト指向プログラミングにおいて、子クラスは親クラスからプロパティを継承します。)

2. 基底クラスや親クラスの機能を受け継ぎ、それを拡張したり変更したりするクラス。

基底クラス(親クラス)の既存の機能や構造を再利用しつつ、新しい機能を追加したり、既存の機能を特定のニーズに合わせて変更(オーバーライド)したりするために作成されるクラスです。これにより、コードの重複を避け、システムの柔軟性を高めます。
Creating a new child class helps in code reusability. (新しい子クラスを作成することは、コードの再利用性を助けます。)