public class Student {
String name;
String sex;
int age;
public Student(){ //定义无参构造方法
name="张三";
sex="男";
age=19;
}
public Student (String n,String s){ //定义有参构造方法,参数为String n,String s
name=n;
sex=s;
}
public Student(String n,String s,int a){ //定义有参构造方法,参数为String n,String s,int a
name=n;
sex=s;
age=a;
}
void showInfo(){
System.out.println("姓名:"+name);
System.out.println("性别:"+sex);
System.out.println("年龄:"+age);
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Student stu1=new Student(); //进行实例化,定义对象stu1,调用无参构造方法进行初始化
System.out.println("第一个人的信息");
stu1.showInfo();
System.out.println("第二个人的信息");
PersonCon stu2=new PersonCon("李四","女"); //进行实例化,定义对象stu2,调用无参构造方法进行初始化
stu2.age=20;
stu2.showInfo();
Student stu3=new Student("王五","男",18); //进行实例化,定义对象stu3,调用无参构造方法进行初始化
System.out.println("第三个人的信息");
stu3.showInfo();
}
}
结果为: