为什么Cat mimi = new Cat("mimi"); Cat cici = new Cat("cici"); 中的cici要加引号》?如果我定义的构造函数是Cat(double x){}那么我再new一个cat需要加引号?
class Cat{
static int sid;
private String name;
int id;
Cat (String name){
this.name=name;
id=sid++;
}
public void info(){
System.out.println("name :"+name+"id :"+id);
}
}
public class TestCat{
public static void main(String arg[]){
Cat.sid=100;
Cat mimi=new Cat("mimi");
Cat cici=new Cat("cici");
mimi.info();
cici.info();
}
}