2013年5月25日土曜日

メタプログラミングRuby勉強会#2



今日やったことのメモ


動的ディスパッチ

sendを使い、実行時に呼び出しメソッドを決められる。

メソッドの動的定義

define_methodを使いメソッドを定義できる

ゴーストメソッド

method_missingを使い、レシーバに存在しないメソッドを在るかの如く処理できる

動的プロキシ

method_missingを利用して実際の処理を他のメソッドへ委譲する


0 件のコメント:

コメントを投稿