るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.011秒)
トップページ > クラス:Class[x] > クエリ:inherited[x]

別のキーワード

  1. class inherited
  2. _builtin inherited
  3. multi-tk inherited
  4. multitkip inherited
  5. minitest/unit inherited

ライブラリ

検索結果

Class#inherited(subclass) -> () (18120.0)

クラスのサブクラスが定義された時、新しく生成されたサブクラスを引数 にインタプリタから呼び出されます。このメソッドが呼ばれるタイミングは クラス定義文の実行直前です。

...aram subclass プログラム内で新たに定義された自身のサブクラスです。

例:

class
Foo
def Foo.inherited(subclass)
puts "class \"#{self}\" was inherited by \"#{subclass}\""
end
end
class
Bar < Foo
puts "executing class body"
end

# => class "Foo"...
...was inherited by "Bar"
executing class body...