メッセージ転送
オブジェクトにセレクターで指定されたメソッドが存在しない場合「def method_missing( selector, *arguments, &block )」が呼び出される。Smalltalkと異なりセレクターや引数がひと塊のメッセージで受け取れず、それぞれ個別に受け取る。また、ブロックを受け取ることができる。