progs/lecture2.scala
changeset 77 3cbe3d90b77f
parent 76 bc0e0aa4dee1
child 95 4fa7231fede7
equal deleted inserted replaced
76:bc0e0aa4dee1 77:3cbe3d90b77f
   204   case "September" | "October" | "November" => "It's autumn"
   204   case "September" | "October" | "November" => "It's autumn"
   205   case "December" | "January" | "February" => "It's winter"
   205   case "December" | "January" | "February" => "It's winter"
   206 }
   206 }
   207  
   207  
   208 println(season("November"))
   208 println(season("November"))
       
   209 
       
   210 // What happens if no case matches?
       
   211 
       
   212 println(season("foobar"))
   209 
   213 
   210 // User-defined Datatypes
   214 // User-defined Datatypes
   211 //========================
   215 //========================
   212 
   216 
   213 abstract class Tree
   217 abstract class Tree