fork download
  1. p Object.private_method_defined?(:foo)
  2.  
  3. def foo(msg = :foo)
  4. p msg
  5. end
  6.  
  7. p Object.private_method_defined?(:foo)
  8. Object.send(:foo)
  9.  
  10. bar = :foo
  11. send(bar)
  12. send(bar, :bar)
  13.  
Success #stdin #stdout 0.06s 9696KB
stdin
Standard input is empty
stdout
false
true
:foo
:foo
:bar