gpt4 book ai didi

java - 该方法是修改器还是访问器方法?

转载 作者:行者123 更新时间:2023-12-01 16:45:03 25 4
gpt4 key购买 nike

我有以下方法,如果增长率小于 0,则返回 true,否则返回 false。我想知道它会是什么样的方法,是修改器还是访问器。

    public boolean endangered(double GR) {
if (GR < 0) {
return true;
} else {
return false;
}
}

它不会访问或改变任何值 - 它似乎是一个正在返回的新值,并且可能会在某个地方使用。

下面是完整的类(class),如果有帮助的话:

public class Species {

private int population;
private double growthRATE;
private String speciesName;
private String endangered;

public Species() {
speciesName = "Dingo";
population = 1000;
growthRATE = 0.6;
}

public Species(String name, int population, double GR) {
name = name;
population = population;
growthRATE = GR;
}

//Mutator methods

//accessor methods


public boolean endangered(double GR) {
if (GR < 0) {
return GR < 0;
} else {
return GR < 0;
}
}
}

最佳答案

没有一个。您不会改变任何实例,也不会返回字段实例。
你的方法产生了一些逻辑,所以你可以说它是一个逻辑/业务方法。

关于java - 该方法是修改器还是访问器方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53365034/

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