public class Student{
//定义测试需要的属性
String name="未命名";int age=0;
//定义展示方法
public void show(){System.out.println("姓名:"+name+" 年龄:"+age);
}
//定义有参构造函数后,要把无参构造函数也写上,否则若调用无参构造函数则会报错。
public Student(){};
//定义一个int形参的构造函数。
public Student(int a){age=a;
}
//定义一个String形参的构造函数。
public Student(String n){name =n;
}
//测试输出
public static void main(String []args){Student a=new Student();
Student b=new Student(10);
Student c=new Student("张三");
a.show();
b.show();
c.show();
}
}
输出结果:
姓名:未命名 年龄:0
姓名:未命名 年龄:10
姓名:张三 年龄:0