Getter訪問器和Setter修改器

wen-210162704027發表於2024-08-01

Getter 訪問器與 Setter 修改器

Getter 訪問器和 Setter 修改器是為private 修飾的類成員變數提供安全訪問的一種方式

public class Man {
     private int age;
     private String name;

     public int getAge( ) {      // Getter 訪問器  
           return age;
      }
    public void setAge(int age) {// Setter 修改器  
            this.age = age;
      }
}

使用 Getter 訪問器與 Setter 修改器,如下:

Man man = new Man();
man.setAge(32);
System.out.println( man.getAge( ) );

Getter 訪問器和 Setter 修改器的作用

  • 可以為 private 修飾的屬性(或成員變數)提供統 一的外界訪問通道
  • 可以為外界提供訪問安全性(訪問條件判斷)
  • 可以在訪問器中設定訪問許可權控制或管理(實現按許可權級別訪問內部資料)

相關文章