【正确答案】
D
【答案解析】 JavaBean是一种由Java语言编写的可重用组件,也就是Java类。定义一个JavaBean必须满足以下几个条件:
1)需要有一个公共的、无参数的构造方法。
2)定义实例变量为prirate,同时提供一组public存取方法(getXXX和setXXX)。例如属性name,get方法就要写成public string getName(){},N大写。
3)类必须要能序列化,也就是说必须实现Serializable接口。
从上面分析可知,选项D正确。
对于选项A,当一个类没有构造方法的时候,编译器会提供一个默认的无参数的构造方法。所以,选项A错误。
对于选项B,对于属性的存取方法(getXXX和setXXX),get与set后面第一个字母为大写,因此,题目中的写法是正确的。所以,选项B错误。