週報——JavaBean

     最近寫了一些關於JavaBean的代碼,把 一些編碼規則記錄下來,供大家使用。

  • 每個屬性必須有相對應的屬性獲取和設置方法,即每個屬性必須要提供對應的getter和setter方法(簡單方法:選中所有變量—>右鍵Source—>Generate getters and setters—>Select All-->ok).
  • 如果一個屬性的類型爲boolean型 數據,則屬性對應的獲取和設置方法就有所不同,例如某個boolean類型的屬性名爲A,必須提供對應的屬性獲取方法isA()和屬性設置方法setA()。
  • 所有的屬性最好是私有變量,即每個類的屬性最好設置爲private,對屬性的取值和操作要通過對應的方法進行。
  • 所有的方法最好設置爲共有方法,即所有方法需要設置爲public,這樣外界就可以訪問類裏面的 方法。

    ps:如果屬性名爲×××而且不是boolean型變量,那麼對應的屬性的取值和設置方法爲getX××()和setX××(),方法名中第一個字母要大寫;如果屬性名爲isXx而且是boolean型變量,那麼對應的方法爲isXx(),而賦值方法爲setXx(),這種情況下取值方法的方法名和屬性名相同,賦值方法的方法名第一個字母大寫。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章