Escolar Documentos
Profissional Documentos
Cultura Documentos
1. Criar uma classe de nome Funcionário, com os seguintes atributos: código, nome,
contacto, departamento, dias trabalhados e o salário diario. Para além dos métodos de
acesso e de modificação, a classe deve implementar o método toString() e metodo
tradicional de nome imprimir, para imprimir os valores de cada objecto, método
equals(), um método da classe, sem parâmetro, que devolve valor para calcular o salário
do funcionário e um método não da classe para devolver o numero de objectos
criados.
2. Com base na classe Funcionário, criar a classe MetodosDoFuncionario que deve fazer o
seguinte. Todos métodos desta classe são estáticos.
a) Faça um método sem parâmetroe, com retorno para introduzir cada objecto em
um arraylist;
b) Faça um método que recebe via parâmetro o arraylist para imprimir cada
objecto e o seu respectivo salário.
c) Faça um método que recebe via parâmetro o arraylist para escrever cada
objecto e o seu respectivo salário em um ficheiro de texto
d) Faça um método que recebe via parâmetro o ficheiro, para visualizar o nome, o
contacto e o salário dos funcionários do departamento de Informática;
g) Faça um método com recebe via parametro o ficheiro, devolve valor para
calcular o salário médio dos funcionários.
h) Faca um metodo que recebe via parametro um arraylist para actualizar o salario
diario de todos os funcionarios de contabilidade. Escrever os bjectos aclualizados
em um ficheiro de textos.