/* 构造函数间调用,只能用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关键字在构造函数间调用)
猜你喜欢
转载自317324406.iteye.com/blog/2242895
今日推荐
周排行