2013-04-02 61 views

回答

3

在模塊上定義了一個類(或更恰當的說,模塊)方法,並將該模塊作爲接收方調用。當include YourModule時,它不會混入。

當你做include YourModule時,模塊的實例方法作爲調用者的實例方法混合在一起。

module_function方法採用您在模塊中定義的實例方法,使其成爲私有的(並且在混合時它將保持私有狀態),並且還將其轉換爲公共模塊方法。

+0

你可以通過提供一些例子和解釋讓你的答案更容易理解。 –

相關問題