Trabalho I
Disciplina
Valor
Linguagem
Grupo
Obs.:
Trabalho I
Tópicos e Projetos
Data da Entrega
14/05/2015
10 pts.
Forma de Entrega E-mail (eude.lacerda@ifnmg.edu.br)
Java
Apresentação
Individual
Conteúdo
Herança
O trabalho deverá ser entregue na data marcada até 23h59min.
Cada código-fonte por arquivo.
Compacte os códigos-fonte em único arquivo.
Exemplo de nome do arquivo compactado: 3_info_nome_trabalho_I
1. Implemente a classe Funcionario e a classe Gerente.
a) Crie a classe Assistente, que também é um funcionário, e que possui um número de matrícula (faça o método GET).
b) Sabendo que os Assistentes Técnicos possuem um bônus salarial e que os Assistentes
Administrativos possuem um turno (dia ou noite) e um adicional noturno, crie as classes
Técnico e Administrativo.
2. Implemente os diagramas de classe abaixo:
3. Crie uma classe chamada Ingresso que possui um valor em reais e um método imprimeValor().
Campus Arinos
a) Crie uma classe VIP, que herda Ingresso e possui um valor adicional. Crie um método que retorne o valor do ingresso VIP (com o adicional incluído).
b) Crie uma classe Normal, que herda Ingresso e possui um método que imprime: "Ingresso
Normal".
c) crie uma classe CamaroteInferior (que possui a localização do ingresso e métodos para acessar e imprimir esta localização) e uma classe CamaroteSuperior, que é mais cara (possui valor adicional). Esta última possui um método para retornar o valor do ingresso. Ambas as classes herdam a classe VIP.