次の例を考えます。
module A
module B
def whoa
puts 'Whoa!'
end
end
end
whoaメソッドにアクセスするにはどうすればよいですか?
1.9.3p392 :047 > A.B.whoa
NoMethodError: undefined method `B' for A:Module
1.9.3p392 :048 > A::B.whoa
NoMethodError: undefined method `whoa' for A::B:Module
1.9.3p392 :049 > A::B::whoa
NoMethodError: undefined method `whoa' for A::B:Module
これらのアプローチはどれもうまくいかないようです。