Olá, estou dificuldade para resolver este exercício, porque não entendi muito bem um elemento da sintaxe.
Dei uma olhada na resposta, e vi que estava assim:
void mostra() {
System.out.println("Admitida no dia: " + this.DatadeEntrada.getFormatada());
Só que esse "DatadeEntrada eu não entendi o quê é. Ele um método, onde o código
String getFormatada() {
return this.dia + "/" + this.mes + "/" + this.ano + "/";
}
está inserido?
Do jeito que estou tentando fazer (abaixo), está dando erro. Mas se eu tento de forma diferente, colocando o this.dia, por exemplo, a resposta vem normal.
Poderiam me ajudar?
Obrigada :D
class DadosData {
int dia;
int mes;
int ano;
String getFormatada() {
return this.dia + "/" + this.mes + "/" + this.ano + "/";
}
void mostra() {
System.out.println("Admitida no dia: " + this.DatadeEntrada.getFormatada());
}
}
class Admitida {
public static void main(String[] args) {
DadosData f1 = new DadosData();
f1.dia = 10;
f1.mes = 01;
f1.ano = 1988;
f1.mostra();
}
}