Ruby - Advanced Metaprogramming
Consider this code:
What is the output and why?
class Parent
def self.inherited(subclass)
subclass.instance_variable_set(:@count, 0)
end
end
class Child < Parent; end
p Child.instance_variable_get(:@count)What is the output and why?
