refatoracao para orientacao a objetos e criacao da sub-classe Dist para
distancias