[java] 汇率换算器实现(1)(四)

2014-11-23 21:59:38 · 作者: · 浏览: 10
188 public Money() {
189 setMoney(0.0, null);
190 }
191
192 public Money(double amount, String unit) {
193 setMoney(amount, unit);
194 }
195
196 public Money(Money m) {
197 setMoney(m.amount, m.unit);
198 }
199
200 public void setMoney(double amount, String unit) {
201 this.amount = amount;
202 this.unit = unit;
203 }
204
205 public boolean equals(Object obj) {
206 Money other = (Money) obj;
207 return amount == other.amount
208 && unit.equals(other.unit);
209 }
210 }