初心者必見ブログ管理者のP.Hです!今回はオブジェクト指向の継承について解説しようと思います。既存クラスのコード修正を比較的簡単に行えるという利点があります。それでは解説してきます。継承とは継承することで出来ることは主に以下の2つです。既存クラスの機能を全て引継いで、新たに機能を追加したクラスを作る既存クラスの機能の関数のコードを上書きして、機能を変更する(オーバーライド)もちろん、1と2を両方同時に使うこともできます。新たに機能を追加したクラスを作る下記が継承の書き方の例になります。MyClassBはMyClassAを継承して、name変数に"-san"を付け加える新しい関数を追加しています。継承すると、継承したクラス(MyClassA)の関数は全て使うことができ、もう一度同じコードを書く必要がなくなります。はじめに1回だけ実行される。"tanaka-san"という値が表示されるコードを上書きして、機能を変更する(オーバーライド)次は継承した関数を上書きする場合(オーバーライド)の例になります。はじめに1回だけ実行される。"tanaka-san"という値が表示されるget関数のコードを上書きして、置き換えることができます(オーバーライド)。機能修正時やWebにアップロードされているクラスを自分の使いやすいように一部変更する時に役立ちます。まとめ継承の機能を使うことにより、以下の利点があります。既存クラスのコードをそのまま使い、関数の追加もしくは関数の機能変更ができる。既存クラスをそのまま使うことができるため、同じコードを複数個所に書くことを防ぐことができる。クラスの修正時、他人が作ったクラスの機能を一部修正する際に役に立つ。はじめは頭の片隅に入れておくくらいでいいと思います。基本的な部分をまずはしっかり押さえましょう。解説は以上になります。Piの使い方、設定をわかりやすく解説。長年、ソフトウェア開発に携わっています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。