継承は親クラスの持つメソッドやフィールド等を子クラスに引き継がせることができます。
継承を用いると子クラスが親クラスの機能を全て利用できる為、機能の本質が似通っている類似クラスを容易に作成できます。
ただしクラスの多重継承は禁止されています。
また、安易な継承はクラスの参照元を増やす事や不要な機能の追加にも繋がり、コードが読みにくくなります。
その為、委譲等の類似機能での代用が可能か常に考える必要があります。
Go to list of users who liked
継承は親クラスの持つメソッドやフィールド等を子クラスに引き継がせることができます。
継承を用いると子クラスが親クラスの機能を全て利用できる為、機能の本質が似通っている類似クラスを容易に作成できます。
ただしクラスの多重継承は禁止されています。
また、安易な継承はクラスの参照元を増やす事や不要な機能の追加にも繋がり、コードが読みにくくなります。
その為、委譲等の類似機能での代用が可能か常に考える必要があります。
Register as a new user and use Qiita more conveniently
Go to list of users who liked