Ruby 初心者スレッド Part 30
レス数が900を超えています。1000を超えると表示できなくなるよ。
0940デフォルトの名無しさん
2009/09/14(月) 10:52:05class A
class B
class C
end; end; end
A B C を模したモジュール M があります
module M
module A; def hoge; end
module B; def hoge; end
module C; def hoge; end
end; end; end; end
で、M を適度に include して A.new.hoge も B.new.hoge も C.new.hoge も有効にしたいんですが、
次のような書き方しかできないような気がします
class A; include M::A
class B; include M::A::B
class C; include M::A::B::C
end; end; end
なんというかこー、せっかく模したので「一発」でできるようにしたいのですが、なんかうまい方法ないですか
レス数が900を超えています。1000を超えると表示できなくなるよ。