我想知道如何从另一个 .rb 文件访问此模块中的方法
module Decisioning
module Decision
class OfferProxy < FinanceApplication::Offer
def my_method
"some value"
end
end
end
end
那么我如何从另一个 .rb 文件访问 my_method 呢?
也许类似的东西
包括::Decisioning::Decision::OfferProxy
我可以使用吗
我的方法
可能更像是这样的:
module Decisioning
module Decision
class OfferProxy
def self.my_method
"some value"
end
end
end
end
class TestFile
include Decisioning::Decision
def test
puts OfferProxy.my_method
end
end
TestFile.new.test
Or...
module Decisioning
module Decision
class OfferProxy
def my_method
"some value"
end
end
end
end
class TestFile
include Decisioning::Decision
def test
offer_proxy = OfferProxy.new
puts offer_proxy.my_method
end
end
TestFile.new.test
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)