选择题 2.  关于下面这段代码的描述正确的是______。
    public class Card {
    private String cardid;
    public String getCardid(){
    return cardid;
    }
    public void setCardid(String cardid){
    this.cardid=cardid;
    }
    }
【正确答案】 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错误。