package cn.dali.code02;
/*自动生成学号*/
public class Static01 {
private int id;
private String name;
private static int num = 0;
public Static01() {
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public Static01(String name) {
this.id = num++;
this.name = name;
}
}
package cn.dali.code02;
/*static修饰成员变量的使用方法
当成员变量使用static进行修饰以后,则该变量不再属于对象,而是属于类的*/
public class Static02 {
public static void main(String[] args) {
Static01 stu1 = new Static01("周杰伦");
Static01 stu2 = new Static01("林俊杰");
System.out.println("姓名:"+stu1.getName()+",学号:"+stu1.getId());
System.out.println("姓名:"+stu2.getName()+",学号:"+stu2.getId());
}
}
/*输出结果 姓名:周杰伦,学号:0
* 姓名:林俊杰,学号:1
* */