Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Ruby - Enumerazioni
Forum - Ruby - Enumerazioni

Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
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 ?

PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
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



?



Il mio blog: https://piero.dev
PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 969
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.

PM Quote