Person3:
package day06.test;
public class Person3 {
/**
* 构造器的重载,就是为了方便调用方可以灵活的创建出不同需要的对象
* 重载的多个方法实际上就是相当于提供了多个初始化new对象的模板
*/
//重载
public Person3(){
}
//重载
public Person3(int a){
}
//重载
public Person3(String b){
}
//重载
public Person3(int a,String n){
age=a;
name=n;
}
public int age;
public String name;
}
Test3:
package day06.test;
public class Test3 {
public static void main(String[] args) {
Person3 p3=new Person3();
Person3 p4=new Person3(1);
Person3 p5=new Person3("hello");
Person3 p6=new Person3(18,"明明");
}
}