Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package object geometry {
- abstract class Geometry
- case object Rectangle extends Geometry
- case object Circle extends Geometry
- def area(t: Geometry, size: List[Double]): Double = t match {
- case Rectangle => size(0) * size(1)
- case Circle => size(0) * size(0) * 3.14
- }
- }
Add Comment
Please, Sign In to add comment