2
我有一個抽象類:Java:如何強制對類進行註釋?
public abstract class AbstractItem
和幾個具體類:
public class ConcreteItem1 extends AbstractItem
public class ConcreteItem2 extends AbstractItem
public class ConcreteItem3 extends AbstractItem
另外我有一個自定義的註釋:
@Target(value = ElementType.TYPE)
@Retention(value = RetentionPolicy.RUNTIME)
public @interface MyAnnotation
我怎麼能強迫我ConcreteItems使用MyAnnotation? 我可以在AbstractItem-Class中以某種方式定義嗎?
的頂部你的意思是,ConcreteItems應*明確*有作者,或者說,他們應該*暗示*具有相同的作者標註爲AbstractItem? – sharakan 2013-03-25 16:10:55
AbstractItem本身不應該有註釋。子類必須有註解。 – 2013-03-25 16:14:52