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

}

}就个人而言,我可能会让变量最终并在构造函数中设置它们,但那是另一回事......

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值