kind_of?

kind_of?

呼び出し形式

obj.kind_of?(mod)

解説

上記の形式において、objがクラスmodかそのサブクラスのオブジェクトであるときに真を返す。

is_a??と同じ。

obj = "hogehoge"

p obj.kind_of?(String)  # => true
p obj.kind_of?(Array)   # => false

* rubyistグループキーワード:kind_of?