2016-08-01 84 views
2

HttpHelper.java包含兩個類HttpHelperTodo,代碼運行良好。爲什麼我不能在課堂上Todo之前添加一個關鍵字protected,private或public?

如果我添加類藤前的關鍵字,如

private class Todo{} 
public class Todo{} 
protected class Todo{} 

系統會報告錯誤,爲什麼呢?

HttpHelper.java

public class HttpHelper { 


} 

class Todo{ 
} 
+1

它必須是一個嵌套類,如果你想使用要做到這一點。 –

+0

基本上,當你編譯HttpHelper文件時,它不能創建兩個在文件相同「頂層」的類 –

+0

謝謝!是不是課堂Todo {}頂級? – HelloCW

回答

0

,因爲關鍵字「保護」只能在內部類 之前,因爲這

class A{ 
    protected class B{ 

    } 
} 
相關問題