Oppure

Loading
27/09/17 11:44
Poggi Marco
In ruby è possibile definire delle enumerazioni, o meccanismo che imposta una variabile ad una serie di valori possibili, ed evita di fornire valori non validi ?
aaa
28/09/17 19:47
pierotofy
module Foo
  BAR = 1
  BAZ = 2
  BIZ = 3
end

puts Foo::BAR
puts Foo::INVALID # error


?

Il mio blog: piero.dev
28/09/17 21:11
Poggi Marco
Quindi basta utilizzare i moduli.

Semplicemente mi chiedevo se in ruby esiste una classe apposita come in python.
aaa