public class PersonDemoTest{
//构造方法的重载
//构造方法的特点是:1,它具有与类相同的名称2,它不含有返回值,3,它不能在方法中用RETURN返回一个值
//重载:重载的时候,方法名要一样,但是参数类型和个数不一样,返回值类型可以相同也可以不相同。
public static void main(String args[]){
PersonDemo p1 = new PersonDemo();
PersonDemo p2 = new PersonDemo(23);
PersonDemo p3 = new PersonDemo(59,"王成");
}
}
class PersonDemo{
private int age;
private String name;
public PersonDemo(){
System.out.println("这个是没有参数调用的");
}
public PersonDemo(int age){
this.age=age;
System.out.println("年龄"+age);
}
public PersonDemo(int age,String name){
this.age=age;
this.name=name;
System.out.println("年龄"+age+" "+"姓名是:"+name);
}
}
构造方法的重载的实例
最新推荐文章于 2023-04-03 13:46:55 发布