アノテーション

Java

アノテーション とは?

 状態:-  閲覧数:1,786  投稿日:2013-12-18  更新日:2013-12-18  
・注釈という意味
・Javaで用意されている機能で「@Override」を付けた(@Overrideの直後に記述した)メソッドはオーバーライドされたメソッドであることを宣言している(コンパイラに通知する役割を持つ)
・@Overrideがあれば、引数などを間違えて、オーバライドになっていない場合には、エラーとして検出することができる(オーバーライドではないメソッドにこのアノテーションを付けるとエラーとなるので、オーバーライドされたメソッドであることが明確になるのと同時にメソッド名の単純な打ち間違いを防止するメリットもある)


オーバーライド

static final

コメント投稿(ログインが必要)