Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
Ruby - Enumerazioni
Forum - Ruby - Enumerazioni

Avatar
Poggi Marco (Member)
Guru


Messaggi: 952
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 13:44
Mercoledì, 27/09/2017
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 ?


Nulla va più veloce della luce, quindi rilassati.
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6124
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 21:47
Giovedì, 28/09/2017
Codice sorgente - presumibilmente Ruby

  1. module Foo
  2.   BAR = 1
  3.   BAZ = 2
  4.   BIZ = 3
  5. end
  6.  
  7. puts Foo::BAR
  8. puts Foo::INVALID # error



?



Seguimi su Twitter: http://www.twitter.com/pierotofy

Fai quello che ti piace, e fallo bene.
PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 952
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 23:11
Giovedì, 28/09/2017
Quindi basta utilizzare i moduli.

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


Nulla va più veloce della luce, quindi rilassati.
PM Quote