object Suit extends Enumeration {
   val Clubs, Diamonds, Hearts, Spades = Value

   implicit class SuitValue(suit: Value) {
      def isRed = !isBlack
      def isBlack = suit match {
         case Clubs | Spades => true
         case _              => false
      }
   }
}


참고링크
https://stackoverflow.com/questions/4346580/how-to-add-a-method-to-enumeration-in-scala

+ Recent posts