原文鏈接:感謝分享blog.51cto感謝原創分享者/u_15657677/5339758
1、看圖猜字段和屬性
2、結果是一個屬性【字段麻,太明目張膽啦,就是2啦】,又是哪個屬性能夠顯示出來呢?
3、這是為什么呢?
讓我們回到javabean得課堂~~~
★ javaBean中得propert: 表示得是狀態,?不是字段??,而是 ??字段得操作方法(getter/setter)決定得??,框架中使用得大多也是屬性。
那么什么是字段呢?就是咱平時類中得"屬性",其實人家不是真實得屬性,只是一般情況下,它得作用跟屬性差不多,一般也沒有必要區分得那么細致,就習慣喊為屬性啦。
★ 屬性作用:設置字段值或獲取字段值
??設置字段值writeMethod:setter方法??(設置值麻,setter設置,writer寫進去麻)
public void setXxx(屬性類型 變量){賦值操作;}
一般情況下:setterName--》屬性name
setterUserName--》屬性userName
??獲取字段值readMethod:getter方法??(獲取值麻,getter獲取,read讀取麻)
public void setXxx(屬性類型 變量){賦值操作;}
一般情況下:getterName--》屬性name
getterUserName--》屬性userName
★ 結論:當一個類中沒有getter方法,也沒有setter方法,那么它就沒有屬性
一般getter、setter方法,咱都是通過編譯器自動生成,即屬性名稱和字段名稱相同---??標準屬性??。