06-Java訪問修飾符
阿新 • • 發佈:2022-03-27
6.1 訪問修飾符基本介紹
java提供了4種訪問修飾符來控制方法和成員變數的範訪問許可權:
- 公開級別:public修飾,對外公開
- 受保護級別:protect修飾,對字類和同一個包中的類公開
- 預設級別:沒有修飾符號,對同一個包種的類公開
- 私有級別:用private修飾,只有類本身可以訪問,不對外公開。
6.2 訪問修飾符使用注意事項
- 修飾符可以用來修飾類中的屬性,成員方法,和類。
- 只有預設的和public才能修飾類,並且遵循上述的訪問許可權的特點。
- 成員方法的訪問規則和屬性的完全一致。
6.3 訪問修飾符許可權案例演示
package com.edu.modifier; public class A { //建立四個屬性,分別使用不同的訪問修飾符來修飾 public int n1 = 100; protected int n2 = 200; int n3 = 300; private int n4 = 400; public void m1 () { //同類中可以訪問四個級別 System.out.println("n1 = " + n1 + "n2=" + "n3= " + n3 "n4=" + n4 ); } }