面试:static 考题
public class Demo {
int a=1;
static int b=1;
Demo(){
a++;
b++;
}
Demo(int c){
this.a=this.a+c;
this.b=this.b+c;
}
public static void main(String[] args) {
Demo t1=new Demo();
Demo t2=new Demo(2);
System.out.println(t1.a);//2
System.out.println(t1.b);//4
System.out.println(t2.a);//3
System.out.println(t2.b);//4
}
}
int a=1;
static int b=1;
Demo(){
a++;
b++;
}
Demo(int c){
this.a=this.a+c;
this.b=this.b+c;
}
public static void main(String[] args) {
Demo t1=new Demo();
Demo t2=new Demo(2);
System.out.println(t1.a);//2
System.out.println(t1.b);//4
System.out.println(t2.a);//3
System.out.println(t2.b);//4
}
}