るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.124秒)
トップページ > クエリ:t[x] > ライブラリ:ビルトイン[x] > クエリ:class[x] > クエリ:prepend_features[x]

別のキーワード

  1. argf.class each_line
  2. argf.class each
  3. argf.class lines
  4. class new
  5. argf.class readlines

クラス

検索結果

Module#prepend_features(mod) -> self (24233.0)

Module#prepend から呼び出されるメソッドで、 prepend の処理の実体です。このメソッド自体は mod で指定した モジュール/クラスの継承チェインの先頭に self を追加します。

...d を呼び出したモジュール
@return mod が返されます

//emlist[例][ruby]{
class
Recorder
RECORDS = []
end

module X
def self.prepend_features(mod)
Recorder::RECORDS << mod
end
end

class
A
prepend X
end

class
B
include X
end

class
C
prepend X
end

Recorder::RECORDS #...