この記事では、Java における @Override の役割を詳しく説明する関連情報を主に紹介します。この記事が、この部分の内容を理解するのに役立つことを願っています。
@Override の役割について説明します。 Java の詳細
@Override は、書き換えることを意味する疑似コードですが (もちろん書くことはできません)、それを書くことには次の利点があります:
1. 読みやすいコメントとして使用できます。
@Override public void onCreate(Bundle savedInstanceState) {…….}この書き方は正しいです:
@Override public void onCreate(Bundle savedInstanceState) {…….}コンパイラは次のエラーを報告します: HelloWorld 型のメソッド oncreate(Bundle) はスーパータイプ メソッドをオーバーライドするか実装する必要があります。 onCreate メソッドを正しくオーバーライドしていることを確認してください (oncreate は onCreate である必要があるため)。 @Override を追加しない場合、コンパイラーはエラーを検出しませんが、サブクラスの新しいメソッド oncreate を定義したものとみなします: oncreate
以上がJava における @Override の役割の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。