Queria entender sobre, primeiro tenho a classe Funcionario, vou deixar os dois métodos em questão, sendo que o primeiro para setar a data está funcionando o segundo está dando cannot find symbol no getData(), vou colocar a classe da data também.
Funcionário
class Funcionario {
private String nome;
private String departamento;
private double salario;
private Data entradaBanco = new Data();
private String RG;
public void setDataEntrada (int day, int month, int year){
//this.entradaBanco = new Data();
this.entradaBanco.preencheData(day,month,year);
}
public String getDataEntrada() {
return this.entradaBanco.getData();
}
}
Data
class Data {
int dia;
int mes;
int ano;
public void preencheData (int dia, int mes, int ano) {
this.dia = dia;
this.mes = mes;
this.ano = ano;
}
public String getData () {
return this.dia+"/"+this.mes+"/"+this.ano;
}
}