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();
}
}
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();
}
}
如果是double 那你就传个double类型的呀 new Cat(11.11);
比如char ch1='a'; String str="what is your name?"
但是int 或者 float或者double都是不需要的.
如:
int age=11;
float wage=11.5f;
double he=11.5;