當前位置:成語大全網 - 英語詞典 - java中的get 和set 是什麽意思

java中的get 和set 是什麽意思

get成員方法和set成員方法分別用於讀取和設置私有變量的值

壹般建議將有特殊限制的成員域的訪問控制方式設置為私有模式。這時,可以添加兩個成員方法分別讀取和設置這個具有特殊限制的成員域的值。在這兩個成員方法中,由於讀取該成員域的值的成員方法的名稱通常含有字符序列“get”,因此該成員方法通常簡稱為“get”成員方法;而設置該成員域的值的成員方法的名稱通常含有字符序列“set”,因此該成員方法通常簡稱為“set”成員方法。

這樣可以加強程序的封裝性和安全性,外部程序不能直接訪問私有變量,只能通過get成員方法和set成員方法讀取和設置私有變量的值。

如: