obj.kind_of?(class) â true or false
Instance Public methods
Returns true
if class is the class of obj,
or if class is one of the superclasses of obj or modules
included in obj.
module M; end class A include M end class B < A; end class C < B; end b = B.new b.is_a? A #=> true b.is_a? B #=> true b.is_a? C #=> false b.is_a? M #=> true b.kind_of? A #=> true b.kind_of? B #=> true b.kind_of? C #=> false b.kind_of? M #=> true
Please login to continue.