Advertisement
Guest User

Untitled

a guest
Feb 14th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Scala 0.33 KB | None | 0 0
  1. trait Type
  2. object Apple extends Type
  3. object Orange extends Type
  4. object Potato extends Type
  5.  
  6. def join(i1: Item, i2: Item): Item = new Item(i1.t, i1.amount + i2.amount)
  7. class Item(val t: Type, val amount: Int)
  8.  
  9. val items = Seq[Item](new Item(Apple, 1), new Item(Apple, 30), new Item(Orange, 1), new Item(Apple, 12), new Item(Potato, 50))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement