Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- in earlier days i overwrote like this:
- class A
- def self.foo
- puts 'Foo'
- end
- end
- class B
- def self.foo
- puts 'Foo'
- puts 'Bar'
- end
- end
- i renamed as you told me:
- class A
- def w_meth(params)
- puts "original"
- end
- def o_meth(org, params)
- self.send org.to_sym, params
- puts "w"
- end
- end
- x = A.new
- x.w_meth("o_meth", "some") --> ERROR
Add Comment
Please, Sign In to add comment