2
respostas

referente a dataEntrada como fazer o metodo getFormatada

Data data = new Data(27, 09, 2017); funcionario.setDataEntrada(data); nesse caso a classe Data está da seguinte forma:

class Data{ //atributos private int dia, mes, ano;

// Construtor public Data(int dia, int mes, int ano){ this.dia = dia; this.mes = mes; this.ano = ano; }

//metodo que retorna uma data formatada public String getFormatada(){

return this.dia + "/" + this.mes + "/" + this.ano; } }

// como fazer o metodo getFormatada

2 respostas

O método getFormatada() já esta pronto na classe Data. Não entendi muito bem qual a sua dúvida, mas se você quer utilizar este método para preencher setDataEntrada() basta você chamar o método o data que foi instanciado da classe Data (Data data = new Data(27, 09, 2017);).

Acredito que seria:

funcionario.setDataEntrada(data.getDataFormatada);

Só lembrando que o seu atributo dataEntrada da classe Funcionario deve ser String, uma vez que o retorno do método getFormatada() é String.

Espero ter ajudado. =)

ajudou sim muito obrigado!!