2015-09-29 53 views
0

假設我有一個模塊Test111。我可以在兩個文件中定義模塊嗎?模塊可以在多個文件中定義嗎?

# file1.rb 
module Test111 
    # ... 
end 

# file2.rb 
module Test111 
    # ... 
end 

我正在使用模塊更像一個命名空間。

+2

如果這是不可能的,你將無法做猴子補丁。 – sawa

回答

2

是的。定義一個類/模塊(實際上,類是模塊)兩次重新打開類/模塊。因此,您可以將其分割成任意數量的文件。你必須小心覆蓋事物和依賴關係。

相關問題