Você está na página 1de 1

Grupo I

1. Criar uma classe de nome Professor, com os seguintes atributos: código, nome,
contacto, curso, turma, número de horas que trabalhou num determinado mês e o valor
que o professor recebe por hora. Para além dos métodos de modificação e de acesso, a
classe deve implementar o método toString(), um método da classe e com retorno para
calcular o salário do Professor. O método de impressão devem implementar o método
que calcula o salário.

2. Com base na classe Professor, criar a classe MetodosDoProfessor que deve fazer o
seguinte. Todos métodos desta classe são estáticos. Estes metodos devem ser
implementados com recursos aos metodos da classe ArrayList

a) Faça um método com retorno e sem parâmetro para Introduzir cada objecto em
um ArrayList;

b) Faça um métodoque 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 imprimir o nome, a
turma e o salário dos professores de Informática;

d) Faça um método que recebe via parâmetro um ArrayList e que devolve valor
para calcular o salário médio dos professores use o método que calcula o salário.

e) Faça um método que recebe via parâmetro um ArrayList para actualizar o salario
por hora dos professores de informatica.

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


MetodosDoProfessor. A classe deve possuir um menu para testar os métodos.

Você também pode gostar