Rubyについて Part 2
■ このスレッドは過去ログ倉庫に格納されています
0759デフォルトの名無しさん
NGNGちょっと重くなるが、method_missingを再定義するって手もある。
class A
#......initializeなど
def method_missing(methId)
@hash[methId.id2name]
end
end
この場合、初めからhashのキーにシンボルを使った方がいいかも。
あとは、自分でエラーとかを用意しろ。
■ このスレッドは過去ログ倉庫に格納されています