我是新來的Ruby所以請原諒我,如果這是明顯的東西..在Ruby中模擬枚舉的最佳方式? (第二部分)
我做了一個類,像這樣
class Element
attr_accessor :type
:type_integer
:type_string
end
(這真的只是一個例子,不實際的代碼)
嗯,我讀了Enums in Ruby,我寧願去像其他語言枚舉類似的路線。但是,我有一個問題,在執行此操作時如何保持全局範圍清晰。我想要能夠做的是類似於
e=Element.new
e.type=Element.type_integer
或類似的東西非常簡單和直接。
爲什麼要關閉這個問題? – Earlz 2009-12-24 21:30:03