Ola a todos, (novamente)
Eu nao estou entendendo porque quando
class X
@@foo = "alguma coisa"
def bla
@@X.foo
end
end
class Y < X
@@foo = "outra coisa"
end
o valor de X.new.bla e' "outra coisa" e nao "alguma coisa". Porque o
namespace de X foi invadido com @@foo de Y? Qual e' a maneira correta
de obter-se o comportamento que eu quero?
Obrigado.
--
Faztar Jilvor
_______________________________________________
Ruby-l mailing list
[email protected]
http://www.listas.unicamp.br/mailman/listinfo/ruby-l