重载构造方法的应用

来源:互联网 发布:淘宝手机充值 编辑:程序博客网 时间:2024/06/05 19:13

package lsx;
public class Student{
String name; //数据类型的定义
String sex;
int age;
public Student()
{
name = “张三”;
sex = “男”;
age = 18;
}
public Student(String n,String s)
{
name = n;
sex = s;
}
public Student(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)
{
Student stu1 = new Student();
System.out.println(“第一个人的信息”);
stu1.showInfo();
System.out.println(“第二个人的信息”);
Student stu2 = new Student(“李四”,”女”);
stu2.age = 20;
stu2.showInfo();
Student stu3 = new Student(“王五”,”男”,22);
System.out.println(“第三个人的信息”);
stu3.showInfo();
}
}

运行结果:
这里写图片描述