*如果属性不是 布尔类型,那么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方法的变元类型相匹配。


09-23 14:29