首页 > 情感 > 婆媳  >  正文
亲,暂时无法评论!

java泛型中Field的get和set用法 Field的get和set怎麼用

java泛型中Field的get和set用法 Field的get和set怎麼用

1、在類中使用set和get方法時,都是在set和get後面跟上一些特定的詞來形成特定意思的方法名,比如setage()和getage(),表示設置年齡和獲取年齡。

2、然後我們來瞭解一下JAVA面向對象編程中的封閉性和安全性。封閉性即對類中的域變量進行封閉操作,即用private來修飾他們,如此一來其他類則不能對該變量訪問。

3、這樣我們就將這些變量封閉在瞭類內部,這樣就提高瞭數據的安全性,當我們想要操作這些域變量怎麼辦呢?我們可以通過兩種方法,第一中即通過public方式的構造器(或稱構造函數),對象一實例化就對該變量賦值。第二種就是通過上面提到的set和get方法,這裡我舉一個特定的例子,我定義一個Person類,該類中有name、age這兩個私有域變量,然後我定義setname()、getname()、setage()、getage()這四個方法,通過這四個方法來實現對name和age的操作。這樣一來,我不用直接對Person類中的域變量操作,而是通過set和get方法間接地操作這些變量,這樣就能提高域變量的安全性,同時又保證瞭域變量的封裝型。

4、最後說說set和get方法的使用場景,一般來說set和get方法都是對私有域變量進行操作的,所以大多數都是使用在包含特定屬性的類實體中。

網友評論

條評論

立克次氏體  誆言詐語  安棧口  天遊  白蓮蒿  種性  宣傳工作  戴屋莊  越小越好  原樣  稍裡村  床身  雹泉廟  反其道而行  椿庭萱室  真跡 

注:凡本網未注明來源為閱讀網的作品,均轉載自其它媒體,並不代表本網贊同其觀點和對其真實性負責。

閱讀網致力于資訊傳播,希望建立合作關系。若有任何不當請聯系我們,將會在24小時內刪除。

聯系我們|74U.net All Right Reserve 版權所有