From: Sato Hiroshi Date: 2007-03-22T17:51:59+09:00 Subject: [ruby-list:43292] Re: モジュールのinclude先の名前 hirocyです. Matzさん,いしつかさん,ありがとうございます. #組み込み関数やKernelのところはいろいろ調べていたのですが, #肝心のModuleのメソッドを見ていませんでした…なんてことだ. 勉強になりました! On Thu, 22 Mar 2007 16:58:43 +0900, Yukihiro Matsumoto wrote: > |モジュールのコード内で,いま自分が取り込まれようとしている > |クラスの名前を知る方法はあるでしょうか? > |または,取り込まれる先に,あるメソッドが定義されているかどうかを > |判別する方法でもかまいません. > > append_featuresやincludedメソッドを使うとよいと思います。 On Thu, 22 Mar 2007 16:59:02 +0900, 石塚圭樹 wrote: >>> モジュールのコード内で,いま自分が取り込まれようとしている >>> クラスの名前を知る方法はあるでしょうか? > > これに関しては, > > Module#included(class_or_mod) > > を用いればよいです. -- // hirocy