「override」の意味や使い方 わかりやすく解説 Weblio辞書 (original) (raw)

別表記:

オーバーライド

「override」とは・「override」の意味

「override」とは、ある機能動作上書きして別の機能動作置き換えることを意味するプログラミング分野では、親クラスメソッド子クラスで再定義することを指す。これにより、親クラスメソッド継承しつつ、子クラスで独自の処理を実装することが可能となる。

「override」の発音・読み方

「override」の発音は、オーバーライドと読む。アクセントは「オーバー」の部分置かれる

「override」の語源・由来

「override」は英語で、「over」(上に)と「ride」(乗る)の二つ単語組み合わさったのである。これは、ある機能動作が他のものの上乗って、それを置き換えるという意味合いを持つ。

「override」の類語

「override」の類語としては、「overwrite」や「supersede」がある。「overwrite」は、データファイル上書きすることを意味し、「supersede」は、古いものを新しいものに置き換えることを指す。

「override」を含む用語・関連する用語

「Override(Java)」とは

「Override(Java)」とは、Javaプログラミング言語において親クラスメソッド子クラス上書きすることを指す。これにより、親クラスメソッド継承しつつ、子クラスで独自の処理を実装することができる

「C++ override」とは

C++ override」とは、C++プログラミング言語において親クラスメソッド子クラス上書きすることを指す。これにより、親クラスメソッド継承しつつ、子クラスで独自の処理を実装することができる

「overrideアノテーション」とは

「overrideアノテーション」とは、Javaプログラミング言語において親クラスメソッド子クラス上書きする際に使用されるアノテーションである。これにより、コンパイラ上書き正しく行われているかをチェックすることができる。

「override」の使い方・例文

1. The child class overrides the parent class's method.(子クラス親クラスメソッド上書きする)
2. The new settings will override the old ones.(新しい設定が古いものを上書きする)
3. The manager has the authority to override the decision.(マネージャーはその決定上書きする権限がある)
4. The system will automatically override the manual input.(システム手動入力自動的に上書きする)
5. The software update will override the previous version.(ソフトウェアアップデートが前のバージョン上書きする)
6. The local settings override the global settings.(ローカル設定グローバル設定上書きする)
7. The new law overrides the existing regulations.(新し法律既存規制上書きする)
8. The emergency protocol overrides the standard procedure.(緊急プロトコル標準手順上書きする)
9. The user can override the default settings.(ユーザーデフォルト設定上書きすることができる
10. The new policy overrides the previous one.新しポリシー以前のもの上書きする)

2023年5月15日更新