superclass=
type=module
library=forwardable
extended=
included=

饹Ф᥽åɤΰѾǽ⥸塼Ǥ

=== Ȥ

饹Ф [[m:Object#extend]] ƻȤޤ[[m:Module#include]] ǤʤȤդƲ

:

  class Foo
    extend Forwardable
    
    def_delegators("@out", "printf", "print")
    def_delegators(:@in, :gets)
    def_delegator(:@contents, :[], "content_at")
  end
  f = Foo.new
  f.printf ...
  f.gets
  f.content_at(1)
