溫馨提示×

Java中成員變量的訪問權(quán)限如何設(shè)置

小樊
85
2024-08-20 16:42:30
欄目: 編程語言

在Java中,成員變量的訪問權(quán)限可以通過訪問修飾符來設(shè)置,常用的訪問修飾符包括public、protected、private和默認(不加修飾符)。

  1. public:公共訪問權(quán)限,任何類都可以訪問該成員變量。
  2. protected:受保護訪問權(quán)限,只有當(dāng)前類、同一包內(nèi)的類和子類可以訪問該成員變量。
  3. private:私有訪問權(quán)限,只有當(dāng)前類可以訪問該成員變量。
  4. 默認(不加修飾符):默認訪問權(quán)限,只有同一包內(nèi)的類可以訪問該成員變量。

要設(shè)置成員變量的訪問權(quán)限,只需要在成員變量的前面加上相應(yīng)的訪問修飾符即可。例如:

public class MyClass {
    public int publicVar;
    protected int protectedVar;
    private int privateVar;
    int defaultVar;
}

需要注意的是,訪問修飾符的作用范圍是針對類的外部訪問權(quán)限,對于類的內(nèi)部訪問權(quán)限是沒有限制的。

0