如何从另一个.rb文件中访问模块内部和类内部的Ruby方法
我想知道如何从另一个.rb文件访问此模块中的方法
module Decisioning module Decision class OfferProxy < FinanceApplication::Offer def my_method "some value" end end end end
那么我如何从另一个.rb文件访问my_method?
maby之类的东西
include :: Decisioning :: Decision :: OfferProxy
我可以再用吗
my_method
可能更像这样:
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
要么…
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