access-modifiers

    3熱度

    3回答

    這是什麼意思,如果你讓一個類的默認訪問,並標記該類中包含的方法公開?換句話說,如果封閉類無法公開訪問,怎麼能公開訪問方法?

    0熱度

    2回答

    public List<ObjectA> ObjectAList { get { return ObjectAList ?? new List<ObjectA>(); } set; } 「ObjectAList.set」必須聲明主體,因爲它不標記爲抽象,EXTERN或部分 這是爲什麼?

    0熱度

    4回答

    在下面的代碼,FIELD1沒有一個定語:公共/保護/私人 public class class1 { String field1; } 那麼什麼是field的修改? 在Java中的修改定義,這些都是是相關的字段中的修改器: Modifier.PUBLIC | Modifier.PROTECTED | Modifier.PRIVATE | Modifier.STATIC

    0熱度

    2回答

    class First { public static void main(String[] args) { System.out.println("File found"); } } (保存First.java文件) 的javac First.java ---(沒有錯誤) 的Java首先---沒有錯誤 後來我改名字類「第二類」 javac的First.java ---

    4熱度

    3回答

    在Ruby中定義訪問者時,可能會在簡潔(我們都愛)和最佳實踐之間產生緊張關係。 例如,如果我想揭露上的一個實例的值,而是從更新它禁止任何身外之物,我能做到以下幾點: class Pancake attr_reader :has_sauce def initialize(toppings) sauces = [:maple, :butterscotch] @

    -4熱度

    3回答

    這是我a.java文件,該文件編譯: class a{ static int k=2; private static void main(String arg[]){ System.out.println(k); } } 的main功能從外部調用(私人會員可以僅有B本地訪問)。 下面的代碼給了我一個編譯錯誤: class A{ priva

    1熱度

    3回答

    根據面向對象的原則,我們可以定義任何命名空間中的類作爲private或protected但是當我創建一個類爲private或protected我得到以下編譯錯誤: Elements defined in a namespace cannot be explicitly declared as private, protected, or protected internal namespace t

    1熱度

    1回答

    我有一個用戶控制類BaseUserControl和DerivedUserControl類,它是從BaseUserControl派生的。在重建解決方案之後,兩者都在Visual Studio Designer中正確顯示。 在BaseUserControl我有一個protected標籤和其他protected控件。我想隱藏導出控件的這個標籤。所以我在用戶代碼文件以及DerivedUserControl

    0熱度

    1回答

    訪問processMouseMotionEvent我試圖在JFrame中的組件中模擬鼠標,並且我遇到了processMouseMotionEvent。據說我可以通過一個MouseEvent這個,它將處理組件中的MouseEvent。我試過,但我得到一個錯誤: processMouseMotionEvent(MouseEvent) has protected access in JComponent

    3熱度

    2回答

    我對編程一般都比較陌生,我想知道是否有人可以幫助我理解訪問修飾符的用途?我明白他們爲類和變量設置不同級別的訪問權限,但爲什麼你想限制什麼訪問這些?什麼是不允許訪問不同的東西?爲什麼不只是允許訪問一切? 對不起,如果這是一個愚蠢的問題!