2006-09-28から1日間の記事一覧

クラス名からクラスオブジェクトを取得できるのか

JavaでいうところのClass.forNameにあたるモノ。Rubyで文字列からクラスオブジェクトを取得するにはどうすればいいのか。ぶっちゃけeval使えば良いんだけど… class Hoge def a p "hogehoge" end end hogeClass = eval("Hoge") hogeClass.new.a # "hogehoge"…