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 getFormatadata() {
return this.dia + "/" + this.mes + "/" + this.ano;
}
}
class TestaFuncionario {
public static void main(String[] args) {
Funcionario f1 = new Funcionario();
f1.setNome("Hugo");
f1.setSalario(100);
f1.setDepartamento("TI");
f1.setRg("123456");
Data data1 = new Data();
data1.preencheData(1,7,2009);
f1.setDataEntrada(data1);
f1.mostra();
}
}
Como faço para substituir esta linha
f1.setDataEntrada(data1); por esta f1.setDataEntrada(new Data().preencheData(1,7,2009));