我有这段代码:
if %w[ups fedex usps].include?(carrier.slug)
send(carrier.slug).track(number)
end
有效地复制了:
ups.track(number)
fedex.track(number)
usps.track(number)
但我现在需要的是,使用实例变量:
@ups.track(number)
@fedex.track(number)
@usps.track(number)
什么是等价物?