众所周知,我们在一个 class 中 include 一个模块的时候,模块方法将作为类实例方法,而 extend 模块的时候,模块方法会作为类方法。但是如果模块中的方法是 self 方法呢?刚试了下,结果如下图: 这样的结果怎么就和结论不一样了呢?作何理解~~~,还有 module 里面的方法平时有写成 self 吗?
楼主,你这样子贴图实在没法看啊,贴到 pastebin 或者 gist 吧 -_-||
#1 楼 @blacktulip 好的,马上做调整~~
irb 可以有语法高亮的,安装一个 gem 就有
等 LZ 学到 singleton_class 就懂了