如果我的自定义类中有 2 个构造函数,其中一个接受一个额外的参数并完成第一个做的所有事情,但只需要一行额外的代码(并且这一额外的行使用额外的参数),如何最好地处理这个而不必须复制第一个构造函数中的所有代码?
示例代码
public myConstuctor(int number, int number2){
int result = (number + number2);
int result2 = (number2 - number1)
//Etc
//Etc
//Etc
//Etc
}
public myConstructor(int number1, int number2, int number 3){
int result = (number + number2);
int result2 = (number2 - number1)
//Etc
//Etc
//Etc
//Etc
int result3 = (result + result2 + number3)
}