Estou com uma duvida sobre classes , no video quando o Guilherme criou os métodos , na classe Heroi , porque ele faz referencia ao valor de heroi da classe se no método "coloca_no" ele utiliza o valor anterior de heroi que foi usado no método remove_do , isso não faria com que o heroi fosse removido da sua posição e acresentado na mesma....
segue meu código abaixo :
def remove_do(mapa)
mapa [linha] [coluna] == " "
end
def coloca_no(mapa)
mapa [linha] [coluna] = "H"
end
se alguem souber a resposta porfavor me ajude....obrigado.