Você está na página 1de 3

INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

Programação II
Ficha de Exercícios 3
Curso: LEIT
Nome do Docente: Grupo de Disciplina Data: -Jan-2021

Classes Abstractas e Herança

1. Implemente o seguinte diagrama de classes em JAVA:

Página 1 de 3
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

2. Criar um projeto Java no Eclipse chamado "Heranca_02", que implemente todo o código
necessário para a criação das classes abaixo:

3. Crie uma classe Pessoa. Esta classe deve ser abstrata e deve ter como atributos o nome, a
idade e o email, e o método abstracto Gravar(). Crie uma outra classe Funcionario que
extende de Pessoa, o método Funcionario não é abstracto e deve conter o método Gravar()
que permite gravar dados, crie uma classe funcionário abstracta que tem como atributo
nome, salario e o método reajustar() que permite reajustar o salario, crie uma classe
Programador que extende de funcionário que contem o calculo do método reajustar e crie
uma classe Designer que extende de Funcionario que também contem o calculo do metodo
reajustar(), agora crie a classe Main que permite calcular o novo salario do programador e o
novo salario do designer.

Página 2 de 3
INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAÇÕES

Polimorfismo

Interface

Página 3 de 3

Você também pode gostar