本帖最后由 kk8023 于 2015-5-3 00:45 编辑
student01(int age)
{
if (age >0)
{
this.age = age;
}
else
{
System.out.println("输入的年龄有误");
}
}
//定义一个构造方法,方法中传递两个参数
Student01(int age,String name)
{
if (age >0)
{
this.age = age;
}
else
{
System.out.println("输入的年龄有误");
}
this.name = name;
}
重载就是在同一个类中可以定义多个相同名称的函数,但是函数的参数类型或者是参数列表的个数不同罢了。在创建对象对属性进行赋值的时候,对象会找到相应的方法进行赋值。
|