正在加载图片...
public int compare To(object argt Money money Arg=(Money) arg assertSame CurrencyAs(money Arg); return amount. compare To(money Arg amount public boolean greater Than(Money arg)( return(this. compare To(arg)==1) public boolean less Than(Money arg)( return(this. compare To(arg)==-1); public boolean equals(object arg)i if((arg instanceof Money)) return false Money other=(Money) arg return(currency equals(other currency)&&(amount equals(other amount))> < public int compareTo(Object arg) { Money moneyArg = (Money) arg; assertSameCurrencyAs(moneyArg); return amount.compareTo(moneyArg.amount); } public boolean greaterThan(Money arg) { return (this.compareTo(arg) == 1); } public boolean lessThan(Money arg) { return (this.compareTo(arg) == -1); } public boolean equals(Object arg) { if (!(arg instanceof Money)) return false; Money other = (Money) arg; return (currency.equals(other.currency) && (amount.equals(other.amount))); }
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有