新手问题 求解 Ruby 中方法查找的问题

lizihao · February 08, 2017 · Last by lizihao replied at February 08, 2017 · 1387 hits

求大神给我个解释 第一个得出的结果是 111 没毛病 为什么我把 428 行 注释了 结果就变为 222 了???

我描述错了 是把 428 行 注释取消了 就变为 222 了

3 Floor has deleted
  1. include 相同的只引用了一次,并且引用的顺序是从后向前的;
  2. 你打开注释后 在 Bb 里引入了 Aa ,随后定义了 bb 方法又进行了覆盖,再回到 Mm 里 就不再引入 Aa 了。可以尝试 require or load

#2 楼 @flowerwrong ruby 中最晚加载的模块 最先被查找 为什么会因为一个 include 模块的加载顺序就变了呢?祖先链就变了

#4 楼 @mystery ruby 中最晚加载的模块 最先被查找

You need to Sign in before reply, if you don't have an account, please Sign up first.