6
Qual é a diferença entre os métodos dup e clone de Ruby?
Os documentos do Ruby paradup dizer: Em geral, clonee duppode ter semântica diferente nas classes descendentes. Enquanto cloneé usado para duplicar um objeto, incluindo seu estado interno, dupnormalmente usa a classe do objeto descendente para criar a nova instância. Mas quando faço alguns testes, descobri que eles são realmente os …