2011-11-30 89 views
1

有沒有辦法說,註釋中的Java接口

import org.junit.Test; 

public interface ITest { 
    @Test 
    public void runTest(); 
} 

當我繼承了這個類中的它會自動執行此

public class Test implements ITest { 
     @Test 
     public void runTest() { } 
} 

,而不是@Override

+3

你想獲得什麼? – CKuck

回答

7

默認情況下,Java中的註釋不會被繼承。如果註釋類型具有元註釋@Inherited那麼它將是,但我不認爲@Test does

+0

是的,你是對的。謝謝。 – jantox