arithmetic java_Java:Arithmetic
好吧,事實上你有方法設置變量叫get - 這顯然不是一個好主意,并且沒有縮進......但它應該有效。但是,你還沒有展示出你是如何使用它的。也許你實際上并沒有被稱為setter方法?
以下是相同代碼但具有不同名稱的示例,以及使用它的示例:
class Converter
{
double multiplier = 0;
double divisor = 0;
void setMultiplier(double multiplier)
{
this.multiplier = multiplier;
}
void setDivisor(double divisor)
{
this.divisor = divisor;
}
double convert(double amount)
{
return (amount * multiplier) / divisor;
}
}
public class Test
{
public static void main(String[] args)
{
Converter converter = new Converter();
converter.setMultiplier(3.5);
converter.setDivisor(8.5);
System.out.println(converter.convert(2)); // Prints 0.8235294117647058
}
}就個人而言,我可能會讓變量最終并在構造函數中設置它們,但那是另一回事......
總結
以上是生活随笔為你收集整理的arithmetic java_Java:Arithmetic的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转载] 2020最新Java面试题,常
- 下一篇: [转载] 【Java】基础06:Hell