gpt4 book ai didi

java - 如何处理2个几乎相同的构造函数

转载 作者:太空狗 更新时间:2023-10-29 22:42:32 26 4
gpt4 key购买 nike

<分区>

如果我的自定义类中有 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)


}

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com