前田です。

At Thu, 7 Mar 2002 15:43:40 +0900,
nobu.nakada / nifty.ne.jp wrote:
> こういう風に?
(snip)
>   Object.new.extend(Y)

extendを使わない場合にも自動的にモジュールの初期化をしてほしいと
いう話ではないでしょうか。

module Mixin
  def module_initialize
    ...
  end
  ...
end

class ConcreteClass
  include Mixin
  ...
end

obj = ConcreteClass.new # 自動的にMixin#module_initializeが呼ばれる

-- 
前田 修吾