Eu tinha respondido no outro tópico, vou explicar aqui de novo:
Janayna,
Esse valor que saiu é a referência na memória da variável.
Para imprimir num valor amigável, você tem duas opções:
1) Implementar uma função de formatar a data antes de imprimir. No caso, +- assim:
public String imprimirData() {
return this.dia + "/" + this.mes + "/" + this.ano
}
E fazer a chamada nessa função, ao invés de chamar o objeto diretamente.
System.out.println(dataEntrada.imprimirData())
2) A outra opção envolve a sobreescrita do método toString(), que é justamente o método padrão chamado por um objeto ao ser incluso dentro de um System.out.
No caso, ficaria:
public String toString() {
return this.dia + "/" + this.mes + "/" + this.ano
}
Nesse caso, não precisaria alterar a chamada do método dentro do System.out.