【发布时间】:2009-08-07 06:48:55
【问题描述】:
我无法弄清楚如何从类中的父模块调用方法。
我想从嵌套类中的父模块调用模块函数,但似乎找不到方法。
示例:
module Awesome
class Checker
def awesome?
awesome_detection
end
end
module_function
def awesome_detection
true
end
end
如果我打电话给Awesome::Checker.new.awesome?,它不知道awesome_detection
关于我缺少什么的任何想法?
【问题讨论】:
-
刚刚记起来——我意识到我可以在检查器中使用
include Awesome,但如果我在Awesome中有多个类,我想知道另一种方式。
标签: ruby