मॉड्यूल MyMod def fun1 # ... end def MyMod.fun2 # ... end end मज़ा 1 और MyMod.fun2 में क्या अंतर है?
मज़ा 1 एक उदाहरण विधि है जो केवल तब ही पहुँचा जा सकता है जब कोई वर्ग उस परिभाषा के अंदर उस मॉड्यूल को शामिल करता है। p RUBY_VERSION मॉड्यूल MyMod def fun1 p "hi" end def MyMod.fun2 p "hello" end end class Foo MyMod MyMod.instance_methods (false) p MyMod.public_class_method ("fun2") आउटपुट: पूर्व> "2.0.0" "नमस्ते" "हैलो" [: मजेदार 1] MyMod
No comments:
Post a Comment