出典: オーバーライド [外語] override 『通信用語の基礎知識』 更新年月日 2006/10/04,URL: https://www.wdic.org/ サブ(派生)クラスで、スーパー(基底)クラスのメソッド(関数)と同じシグネチャを持つメソッドを定義すること。 |
出典: オーバーライド 『フリー百科事典 ウィキペディア日本語版(Wikipedia)』 最終更新 2017年10月22日 (日) 03:38 UTC、URL: https://ja.wikipedia.org/ オブジェクト指向プログラミングにおいてオーバーライド (override)とは、スーパークラスで定義されたメソッドをサブクラスで定義しなおし、動作を上書きすることである。あるクラスBaseにメソッドprintがあり、あるクラスDerivedがクラスBaseを継承したとする。そのとき、クラスDerivedはクラスBaseにあるメソッドprintをオーバーライドすることにより、再定義することができる。これはオブジェクト指向プログラミングにおけるポリモーフィズムを実現する際によく使われる。 オーバーライドを可能とする条件として、引数の型と数が統一されている必要がある。 ・・・ |
同義語・類義語 | 関連語・その他 |
---|---|
override | |
òuvərráid | |
オウヴァライドゥ | |
オウヴゥライドゥ | |
オーバーライド | |
[他動詞] | |
~を覆す | |
~をくつがえす | |
~を無視する | |
~を無効にする | |
[名詞] | |
無効にすること | |
無効化 | |
更新日:2021年 3月18日 |