Olá, Criei o seguinte método que cria um novo funcionário:
public void setNovoFuncionario(String nomeFuncionario, String departamentoFuncionario, int diaFuncionario, int mesFuncionario, int anoFuncionario, double salarioFuncionario, String rgFuncionario){
this.nome = nomeFuncionario;
this.departamento = departamentoFuncionario;
this.admissao = new Data();
this.admissao.dia = diaFuncionario;
this.admissao.mes = mesFuncionario;
this.admissao.ano = anoFuncionario;
this.salario = salarioFuncionario;
this.rg = rgFuncionario;
}
E dentro do main:
Funcionario f1 = new Funcionario();
f1.setNovoFuncionario("Joao", "Contabil", 12, 01, 90, 5000, "12345678");
Esse código funciona, porém gostaria de saber se existe alguma maneira de realizar a criação do objeto (Funcionario f1 = new Funcionario();) dentro do método setNovoFuncionario, economizando uma linha de código.
Obrigado desde já!