Как мога да достъпя класова инстанционна променлива в инстанционен метод на наследник? По-точно, как и къде трябва да си дефинирам променливата?
Възможно ли е изобщо да стане това, което искам тук?
class Parent
# ...
@sacred_var # No idea where and how to define it! :(
# ...
end
class Child < Parent
def method_of_child
# I want to change @sacred_var here
end
end
Parent.sacred_var # a value
child = Child.new
child.method_of_child
Parent.sacred_var # changed value