コード例 #1
0
ファイル: Money.java プロジェクト: MariusCC/JavaGenes
 public IMoney addMoneyBag(MoneyBag s) {
   return s.addMoney(this);
 }
コード例 #2
0
ファイル: Money.java プロジェクト: MariusCC/JavaGenes
 public /*this makes no sense*/ void appendTo(MoneyBag m) {
   m.appendMoney(this);
 }
コード例 #3
0
ファイル: Money.java プロジェクト: MariusCC/JavaGenes
 public IMoney addMoney(Money m) {
   if (m.currency().equals(currency())) return new Money(amount() + m.amount(), currency());
   return MoneyBag.create(this, m);
 }