Exercício 1.a:
Em uma hierarquia de herança (é-um) orientada a objetos
cada nível é mais especializado que o nível anterior.
Dê um exemplo da vida cotidiana de uma hierarquia que tenha esta
propriedade. Na vida cotidiana existem diversas hierarquias que não
são hierarquias de herança: de um exemplo.
Exercício 1.b:
Discuta que objetos tem algo em comum em cada uma das listas abaixo. Construa
as hierarquias do tipo é-um correspondentes (pode-se agregar mais
objetos a cada lista ou retirar objetos, quando necessário):
-
Bicicleta, Barco, Carro, Caminhão, Planador, Motocicleta, Cavalo,
Avião.
-
Tenda, Cabana, Garagem, Estábulo, Casa.
-
Avião, Linha Aérea, Aeroporto Salgado Filho, Vôo, Aeroporto
de Caxias do Sul, Vôo 002, Piloto.
-
Docente, Faculdade de Informática, Aluno, Secretária, Ajudante,
Graduado, Faculdade de Medicina, Universidade, Professor, Aluno Monitor.
-
Conta Corrente, Banco, Empregado, Conta Corrente Especial, Cartão
de Crédito, Conta Corrente Comum, Cliente.
-
Video, Locadora de Vídeo, Video Terror, Sócio, Dono, Video
Infantil.
Exercício 1.c:
Tome duas das hierarquias construídas no exercício anterior
e represente-a usando a linguagem java. A implementação
dos métodos não é necessária.