@Overrideという記述について

JAVA

JKD1.5以降では、オーバーライドされているメソッドかどうかという区別をする為に

@Override

という記述をメソッドの上に書く様式が出てきました。
コンパイル時にこのメソッドは親クラスのメソッドをオーバーライドしているものかどうか、をチェックする動作になり、オーバーライド漏れを防ぐ場面で有効な手段となります。

(2015.05.09追記)
この書き方はアノテーションといい、Override以外にも使用方法は多岐にわたる

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です