[java]あの手ーしょん
memo
インターフェースみたいに
@interface AnnotName {...} で定義
使うときにはメソッドやらフィールドの前につける
@AnnotName(value="AAA")
public void mymeth(){}
コンパイラ向けに警告やらするだけではなくて動作に影響させるものもあるらしい
中にはオブジェクトのデータを保存する入り口みたいにつかうとかいうことも応用することがあるらしい(@Persistent)。きめぇ
J2SEの@Overrideはそれすらを書き忘れた場合には教えてくれないので、親祖先側で継承実装側にそれを注意する機能がほしいなとおもった。(それなんてインターフェース)
インターフェースみたいに
@interface AnnotName {...} で定義
使うときにはメソッドやらフィールドの前につける
@AnnotName(value="AAA")
public void mymeth(){}
コンパイラ向けに警告やらするだけではなくて動作に影響させるものもあるらしい
中にはオブジェクトのデータを保存する入り口みたいにつかうとかいうことも応用することがあるらしい(@Persistent)。きめぇ
J2SEの@Overrideはそれすらを書き忘れた場合には教えてくれないので、親祖先側で継承実装側にそれを注意する機能がほしいなとおもった。(それなんてインターフェース)
コメント
コメントを投稿
「コメントを投稿できるユーザー」の範囲は変更される可能性があります。