1.2.3 JavaBeans標準(1)

JavaBeans 屬性命名規則


*如果屬性不是 布爾類型,那麼getter方法的前綴必須是get。例如對於名爲“size”的屬性,getSize是有效的JavaBeans getter方法的名稱。記住,你不必由;命名爲size的變量(但有些IDE有此要求)。屬性的名稱從getter和setter(而不是從你的類中的任何變量)推導出來的getSize()返回什麼有你來決定。


*如果屬性是布爾類型,那麼getter方法的前綴是get或is。例如,對於布爾屬性getStopted()或isStopted 都是有效的JavaBeans名稱。

*setter方法的前綴必須是set。例如,對於名爲“size”的屬性,setSize()是有效的Javabeans名稱。


*爲了得到getter方法或setter方法的名稱。可以將屬性名的首字母改成大寫,然後添加合適的前綴(is、get或set)


*setter方法簽名必須標識爲public,並且具有void返回類型和一個表示屬性類型的變元。


*getter方法簽名必須標識爲public,不帶變元,並且具有返回類型,此類型與該屬性的setter方法的變元類型相匹配。



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