定义一个类之后,可在其内部写一个和类名相同的构造函数用于在创建实例时对类的实例进行初始化。
需要注意的一点是,构造函数可以有多个,但是不能有任何返回类型。如:
class BackGroundTask extends AsyncTask<Void, Integer, String> {
private int tag;
private int id;
private String text;
public BackGroundTask(int tag, int id) {
this.tag = tag;
this.id = id;
}
public BackGroundTask(int tag,String text){
this.tag = tag;
this.text = text;
}
//…………类主体…………
}