Você está na página 1de 1

Ministério da Educação

Universidade Tecnológica Federal do Paraná Disciplina: Fundamentos de Orientação


Campus de Pato Branco a Objetos – Turma: 1SI
Curso de Tecnologia em Análise e
Desenvolvimento de Sistemas Avaliação Parcial 01
Professor(a) Andreia Scariot Beulke

1) Estrutura do projeto
a) Crie um projeto no NetBeans com o ExercicioHerancaFuncionarios.
b) Crie um pacote chamado br.edu.utfpr.funcionarios para armazenar as classes que modelam os
objetos e a classe principal

2) Defina uma classe chamada “Funcionarios” para modelar funcionários do Banco XYZ. Sabendo que
todo funcionário possui nome e salário:
a) Inclua os atributos
b) Crie um método construtor padrão e um construtor que inicializa os atributos.
c) Crie métodos getters e setters.

3) Crie subclasses para os funcionários do tipo: Gerentes e Telefonistas herdando os atributos da


superclasse Funcionarios.
a) Os gerentes possuem login e senha para acessar o sistema do banco.
b) As telefonistas possuem número de ramal.

4) Suponha que todos os funcionários recebam uma bonificação sob o valor do salário:
a) As telefonistas recebem 5% de bonificação e os gerentes 10%.

5) Formate os dados:
a) Na superclasse (Funcionario) sobrescreva o método padrão toString() para formatar os
dados.
b) Formate a saída do salário e da bonificação para exibir duas casas decimais (utilize
DecimalFormat).
c) Em cada uma das subclasses sobrescreva o método toString() da superclasse para formatar
os dados para mostrar também os atributos específicos dos objetos.

6) Crie a classe principal chamada para testar o funcionamento dos dois tipos de funcionários
a. Crie um menu de opções para o usuário escolher o tipo de objeto a ser criado
b. Imprima os dados do objeto criado por meio do JOptionPane.

Você também pode gostar