Você está na página 1de 2

Grupo V

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;

e) Faça um método que recebe via parâmetro um arraylist de objectos do tipo


Funcionário para imprimir a comparação dos objectos contidos no arraylist, com
o ultimo objecto.

f) Faça um método que recebe via parâmetro um arraylist de objectos para


devolver o número de objectos criados use o método estático definido na classe
professor.

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.

3. Faça uma classe de nome GestãoDoFuncionario para testar os métodos da classe


MetodosDoFuncionario. A capacidade do arraylist é introduzida via teclado. A classe
deve possuir um menu para testar de forma repetitiva os métodos.

Você também pode gostar