blob: d89e68516b0c078aa2dff1515ea6df03d8d2a1b3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
object Stooges extends Enumeration {
type Stooge = Value
val Larry, Curly, Moe = Value
def nextStooge(v:Stooges.Stooge):Stooges.Stooge =
Stooges((v.id+1) % Stooges.maxId)
}
object Test {
def main(args: Array[String]) {
println(Stooges.Larry)
println(Stooges.Curly)
println(Stooges.Moe)
}
}
|