/*
构造函数间调用,只能用this(参数)
this调用只能放在构造函数中的第一行。因为初始化要先执行。
*/
class Person{
private String name;
Private int age;
Person(){
}
Person(String name){
this();
this.name = name;
}
Person(String name,int age){
this(name);//这行表示p(name);
this.age = age;
}
}
class Test{
public static void main(String[] args){
Person p = new Person("lisi",20);
Person p1 = new Person("hhh",23);
}
}
面向对象(this关键字在构造函数间调用)
最新推荐文章于 2021-11-08 01:23:17 发布
