gpt4 book ai didi

java - 针对不同数量的参数的多种 getter 方法

转载 作者:行者123 更新时间:2023-12-02 04:09:42 24 4
gpt4 key购买 nike

我知道你可以有多个构造函数,例如:

public Game (int num, boolean truth) {

}

public Game (int num) {
this(num, false);
}

对于 getter 方法可以做同样的事情吗?所以我可以有两个参数,但如果用户只想使用一个,另一个会自动填写。如

public int wins (int num, boolean truth) {
return num*2;
}

public int wins (int num) {
this(num, false);
}

最佳答案

您可以声明委托(delegate)方法,例如:

public int wins (int num, boolean truth) {
return num * 2;
}

public int wins (int num) {
return wins(num, false);
}

在本例中,this 关键字仅用于调用构造函数。

关于java - 针对不同数量的参数的多种 getter 方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33910430/

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