olá brunused,
na verdade singleton class, em ruby não é a mesma coisa que classes singleton em outras linguagens, na verdade cada objeto ruby possui uma classe associada que algums chamam de singleton class, ou class oculta veja faça o teste
o que fiz foi adicionar a class singleton do objeto bruno um metodo que pertence apenas a esse objeto, isso acontece em todos os objetos em ruby, lembrando que classes em ruby também são objetos!! em relação a performance não vejo problema pois isso é o comportamento padrão da linguagem.
espero ter ajudado abraço
This message was edited 1 time. Last update was at 03/02/2010 12:05:37
|