Boa tarde a todos, tenhos dúvidas e como encontrei o fórum estou pedindo uma ajuda. Bem, tenho que criar um programa que é um cadastro de empregados com dependentes em vetores.
Minhas dúvidas:
Criei um menu com os botões cadastra empregado e insere dependentes. Como faço para criar o vetor de empregados e o vetor de dependentes, sendo que ao consultar tenho que verificar se o empregado cadastrado tem dependentes.
Os vetores posso criar campos, tipo nome, telefone, endereço, salário ou tenho que criar esses atributos em separados?
vc tem que criar as classes e depois criar um vetor.
...publicclassEmpregado{privateintmatricula;privatestringnome;privatestringendereco;// demais campospublicvoidsetMatricula(intm){this.matricula=m;}publicintgetMatricula(){returnthis.matricula;}//colocar os getters and setters ds campos aqui}
// criar o vetor - não lembro se isso é possivel, olha na apostilas FJ-14 da caelum que eu acho que tem o que vc precisa
Vector<Empregados>vetor=newVector<Empregados>();
Edu.Paz
publicclassFuncionario{// variaveis da instanciaprivateStringnome,telefone,endereco;privatedoublesalario;privatedoublepercentual;publicFuncionario(Stringnome,Stringtelefone,Stringendereco){this.nome=nome;this.telefone=telefone;this.endereco=endereco;}//Obter salário do funcionáriopublicdoublegetSalario(){returnsalario;}//Defini o saláriopublicvoidsetSalario(doublesalario){this.salario=salario;}publicvoidaumentaSalario(doublepercentual){salario*=1+percentual/100;}}
Esse seria minha classe funcionário, estaria correto?
C
cvinicios
sim, mas vc poderia usar métodos set ao inves de passar os parametros na construção do objeto.