[前][次][番号順一覧][スレッド一覧]

ruby-reference-manual:244

From: okkez <okkez000@g...>
Date: Tue, 2 Jan 2007 23:39:18 +0900
Subject: [ruby-reference-manual:244] class/module定義内でextend

okkezです。

Ruby/Tkの作業をしようとしていきなり、疑問が発生しました。
以下のようにmodule定義内で extend してる場合はどうすればいいでしょう?

この場合の意味としては、includeでインスタンスメソッド追加、extendでクラスメソッド追加だと
思うのですが、
http://doc.loveruby.net/wiki/ClassReferenceManualFormat.html
をみても extend に関する記述は無いです。

# Ruby/Tkでは多用されてるっぽいです。

それでは。

----- tk/clock.rb
#
# tk/clock.rb : methods for clock command
#
require 'tk'

module Tk
  module Clock
    include Tk
    extend TkCore
# 略
  end
end


-- 
okkez
okkez000@g...

--
ML: ruby-reference-manual@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     244 2007-01-02 15:39 [okkez000@g...       ] class/module定義内でextend              
       252 2007-01-03 02:27 ┗[aamine@l...         ]