Guest User

Untitled

a guest
Nov 19th, 2018
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.31 KB | None | 0 0
  1. package object geometry {
  2. abstract class Geometry
  3.  
  4. case object Rectangle extends Geometry
  5. case object Circle extends Geometry
  6.  
  7. def area(t: Geometry, size: List[Double]): Double = t match {
  8. case Rectangle => size(0) * size(1)
  9. case Circle => size(0) * size(0) * 3.14
  10. }
  11. }
Add Comment
Please, Sign In to add comment