no método getFormatada eu fiz o seguinte código
String getFormatada() {
return "10/10/2016";
}
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
no método getFormatada eu fiz o seguinte código
String getFormatada() {
return "10/10/2016";
}
Oi Maycon, assim dessa forma todo mundo vai receber apenas essa data específica, o ideal e o que o exercício pede é que você formate qualquer data para o padrão "dia/mes/ano" e retorne essa String formatada, para que quando você lá no seu método mostra() usar,
void mostra() {
// imprime outros atributos...
System.out.println("Data de entrada: " + this.dataDeEntrada.getFormatada());
}
Ele automaticamente imprima qualquer data(Data) nesse formato. Ajudei ?
Bom dia Maison, entendi. Pois se eu colocar para o método me dar um retorno eu que vou ter de ficar escolhendo a data para enviar para o usuário correto
void mostra(){ System.out.println("Nome: " + this.nome); System.out.println("Seu salario: " + this.salario); System.out.println("Departamento: " + this.departamento); System.out.println("Data de entrada: " + this.dataEntrada.getFormatada()); } }
class Data{
int dia; int mes; int ano;
void preencheData (int dia, int mes, int ano) { this.dia = dia; this.mes = mes; this.ano = ano; }
String getFormatada(){ return this.dia + "/" + this.mes + "/" + this.ano; } }