前田です。 At Sun, 5 Dec 1999 15:51:29 +0900, Dai <MAP2303 / mapletown.net> wrote: > Object#extend で追加したモジュールのリストを得る方法ってありますか? > > Object#type は特異クラスでなく一般的なクラス返しちゃうので、 > Module#ancestors, Module#included_modules は使えません。 こんな感じでどうでしょう。 class Object def extended_modules return (class << self; self; end).included_modules - self.type.included_modules end end -- 前田 修吾