我有一个模块如下,
主.rb:
module Main
include Dad::Mam
end
和
在 dad.rb 中:
module Dad
module Mam
puts "Mam is saying you are very lazy..."
end
end
我该如何命名这个文件?dad.rb 对吗?
但是在运行时
$ ruby main.rb
我收到一个错误,例如,
main.rb:2:in
<module:Main>': uninitialized constant Main::Dad (NameError) from main.rb:1:in
'
Mam
我需要在运行 ruby 时在模块下的 puts 内显示语句main.rb
,
我对使用 ruby 的模块感到困惑,请任何人帮助我并指导我..