Nesse código:
public String getDataFormata()
{
return this.dia + "/" + this.mes + "/" + this.ano;
}
O método retorna uma string mas estamos retornando 3 inteiros concatenados a /. Nesse caso o Java faz a conversão automática para String? Não deveria utilizar o toString() ?