public class Testq { private int a; private int b; private Testq(int b) { this.b=b; } public Testq(int a,int c):this(a) { this.a=a; } }
构造函数链是为了减少重复代码,减少忘记更新其他构造函数而导致的错误,同时提供多用性。
时间: 2024-10-01 04:36:02
public class Testq { private int a; private int b; private Testq(int b) { this.b=b; } public Testq(int a,int c):this(a) { this.a=a; } }
构造函数链是为了减少重复代码,减少忘记更新其他构造函数而导致的错误,同时提供多用性。