class MyClass def my_method(my_arg) my_arg * 2 end end obj = MyClass.new p obj.my_method(3) p obj.send(:my_method, 3)
後者のsendを使えばメソッドを動的に呼び出せる。この技術を動的ディスパッチと呼ぶ。