Я новичок в Ruby, так что прости меня, если это что-то очевидное ..
Я сделал такой класс
class Element
attr_accessor :type
:type_integer
:type_string
end
(это действительно просто пример, а не реальный код)
Ну, я прочитал Перечисления в Ruby , и я бы предпочел пойти по пути Символов, имея что-то вроде перечисления на других языках. У меня есть проблема, однако, как я могу сохранить свою глобальную область видимости при реализации этого. То, что я хочу сделать, это что-то вроде
e=Element.new
e.type=Element.type_integer
или что-то довольно простое и понятное.