1 package JavaStatic;
2
3 public class Demo01 {
4 public static void main(String[] args){
5 Stdunt one = new Stdunt("郭靖",18);
6 one.room ="大数据一班";
7 System.out.println("姓名:" + one.getName() + ",年龄" + one.getage()+ one.room+",学号:" + one.getid());
8 Stdunt tow = new Stdunt("黄蓉",16);
9 System.out.println("姓名:" + tow.getName() + ",年龄" + tow.getage()+ tow.room+",学号:" + tow.getid());
10 }
11 }
1 package JavaStatic;
2
3 public class Stdunt {
4 private int id; //学号
5 private static int idCounter = 000;
6 private String name;//姓名
7 private int age;//年龄
8 static String room;
9 //无参构造
10 public Stdunt() {
11 this.id = idCounter++;
12 }
13 //有参构造
14 public Stdunt (String name,int age){
15 this.name = name;
16 this.age = age;
17 this.id = ++idCounter;
18 }
19 public void setName (String name){
20 this.name = name;
21 }
22 public String getName(){
23 return name;
24 }
25
26 public void setage (int age){
27 this.age = age;
28 }
29 public int getage(){
30 return age;
31 }
32 public void setid (int id){
33 this.id = id;
34 }
35 public int getid (){
36 return id;
37 }
38 }