JavaBean的定义?
发布网友
发布时间:2022-04-29 21:05
我来回答
共1个回答
热心网友
时间:2022-06-22 20:00
(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public
(2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器,此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值。
(3)一个javaBean类不应有公共实例变量,类变量都为private
(4)持有值应该通过一组存取方法(getXxx 和 setXxx)来访问:对于每个特性,应该有一个带匹配公用 getter 和 setter 方法的专用实例变量。若是布尔值,可以用isXxx来代替getXxx。
(5)属性的第二个字母最好不要大写, 像rCategory, hFilename之类,生成getter 和setter会有问题。
另外,最好继承java.io.Serializable接口并生成serialVersionUID以实现序列化。
复制别人的