Chinaunix首页 | 论坛 | 博客
  • 博客访问: 104729
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 403
  • 用 户 组: 普通用户
  • 注册时间: 2014-01-22 11:19
文章分类
文章存档

2014年(21)

我的朋友

分类: Java

2014-04-01 09:15:42

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


阅读(2651) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~