FrontPage  Index  Search  Changes  Login

(Ruby)モジュール

モジュール

モジュールの利点

  • 名前空間としての利用。
  • Mixin機能の実装。

Mixinとは

モジュールをクラスに混ぜ込むこと?多重継承の代替手段。

Mixinモジュールは事実上スーパークラスとして動作する。

module A
  def foo
     ...
  end
end
class B
  include A
  ...
end
b = B.new
b.foo()
Last modified:2003/12/02 23:04:44
Keyword(s):
References: