编写程序Student.java,定义一个类Student,表示”学生“
package j2se;
public class Student {
int age;
String name;
static int count = 0;
public Student() {
System.out.println("调用无参的构造方法");
count++;
}
public Student(int age) {
this();
System.out.println("调用只有一个参数的构造函数");
this.age = age;
}
public Student(int age,String name) {
this(age);
System.out.println("调用两个参数的构造方法");
this.name = name;
}
public void printInfo() {
System.out.println(this.name+"的年龄是"+this.age);
}
static void printCount() {
System.out.println("学生数量:"+count);
}
public static void main(String[] args) {
Student s1 = new Student(20,"张三");
Student s2 = new Student(18);
s1.printInfo();
s2.printInfo();
Student.printCount();//静态方法可以直接类名访问
}
}