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

オーバーライドとは

3年以上前に更新されました。情報が古い可能性があります。
更新日 : 2019年05月08日

オブジェクト指向で利用されるオーバーライドとは、親クラスのメソッドを上書きすることを言います。

オーバーライドすることで親クラスと同一名のメソッドで、異なる機能を実装できます。

オーバーライドは、どこかのクラスから継承されたクラスで利用されます。

オーバーライドを簡単に日本語にすると、オーバー(上に)ライド(乗る)という意味です。「乗る」は「上書き」と同様の意味だと考えればよいかと思います。

つまり、継承元のクラスのメソッドを上書きするという意味です。