he definido un módulo Vehicle como tales module Vehicle
class <<self
def build
end
private
def background
end
end
end
Una llamada a Vehicle.singleton_methods[:b
Entonces, quiero definir un método singleton para un objeto, pero quiero hacerlo usando un cierre. Por ejemplo, def define_say(obj, msg)
def obj.say
puts msg
end
end
o = Object.new