标签: ruby
说我有一个模块Test111。我可以在两个文件中定义模块吗?
Test111
# file1.rb module Test111 # ... end # file2.rb module Test111 # ... end
我使用的模块更像是命名空间。
答案 0 :(得分:2)
是。定义类/模块(实际上,类是模块)两次重新打开类/模块。因此,您可以根据需要将其拆分为多个文件。你只需要小心覆盖事物和依赖。