rubyのインスタンスから、名前空間のみを取得するメソッドなどありますか?
以下のようなクラスがあり
module Zoo class Cat def tuna "delicious" end end end
インスタンスから、クラスの名前空間を得ようとすると...
> neko = Zoo::Cat.new > neko.class.to_s.split("::")[0] => "Zoo"
もっと簡単にとれるメソッドなどありますか?
回答1件
あなたの回答
tips
プレビュー
投稿2015/04/22 17:47
rubyのインスタンスから、名前空間のみを取得するメソッドなどありますか?
以下のようなクラスがあり
module Zoo class Cat def tuna "delicious" end end end
インスタンスから、クラスの名前空間を得ようとすると...
> neko = Zoo::Cat.new > neko.class.to_s.split("::")[0] => "Zoo"
もっと簡単にとれるメソッドなどありますか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/04/23 00:56