オーバーライドとは
3年以上前に更新されました。情報が古い可能性があります。
更新日 : 2019年05月08日
更新日 : 2019年05月08日
オブジェクト指向で利用されるオーバーライドとは、親クラスのメソッドを上書きすることを言います。
オーバーライドすることで親クラスと同一名のメソッドで、異なる機能を実装できます。
オーバーライドは、どこかのクラスから継承されたクラスで利用されます。
オーバーライドを簡単に日本語にすると、オーバー(上に)ライド(乗る)という意味です。「乗る」は「上書き」と同様の意味だと考えればよいかと思います。
つまり、継承元のクラスのメソッドを上書きするという意味です。