Leighのるび日記 RSSフィード

2007-10-12

[]Rubyで列挙型をつかいたい 16:58 Rubyで列挙型をつかいたい - Leighのるび日記 を含むブックマーク はてなブックマーク - Rubyで列挙型をつかいたい - Leighのるび日記

どうやらシンボルを使えばいいらしい。

HSPでやったときのようにそれぞれの変数に数値を格納して列挙型っぽくふるまわせるのも楽でいい気がする。(<=実はシンボルはまさにこれらしい)


シンボルは名前とそれが示す実体が一緒。

以下のことに使える。

  • ハッシュのキーに使う
  • 名前付き引数のように使う
  • アクセサやaliasへの引数として使う
  • 列挙型のように使う

わりと頻出するのでよく理解しておく必要がある。


参考:

http://tech.x-neon.com/show/26

http://homepage.mac.com/hkokubun/iblog/C1829720580/E20050828211820/index.html

http://d.hatena.ne.jp/sumim/20051029

VasileVasile2013/11/12 22:49Very true! Makes a change to see somneoe spell it out like that. :)

PenjahatPenjahat2013/11/13 10:43That's a smart way of <a href="http://tkxavckgr.com">looinkg</a> at the world.

BarneyBarney2013/11/14 22:12Going to put this artlice to good use now. http://jbgegrsksh.com [url=http://qwwsfeslg.com]qwwsfeslg[/url] [link=http://nbfjtl.com]nbfjtl[/link]

SummerSummer2013/11/16 13:11It's a <a href="http://awoqjnsxc.com">pluesare</a> to find someone who can think so clearly

LottieLottie2013/11/18 19:43Now I know who the brainy one is, I'll keep lonikog for your posts. http://rlmojstr.com [url=http://khqslu.com]khqslu[/url] [link=http://odtogvyaf.com]odtogvyaf[/link]