RosettaCodeData/Task/Enumerations/Groovy/enumerations.groovy
Ingy döt Net db842d013d A-M baby
2013-04-10 21:29:02 -07:00

11 lines
255 B
Groovy

enum Fruit { apple, banana, cherry }
enum ValuedFruit {
apple(1), banana(2), cherry(3);
def value
ValuedFruit(val) {value = val}
String toString() { super.toString() + "(${value})" }
}
println Fruit.values()
println ValuedFruit.values()