Hierarquia de herança de estudante. Desenhe
uma hierarquia de herança para os estudantes em uma
universidade, semelhante à hierarquia mostrada na Figura 20.2. Use Estudante como classe-base da hierarquia,
e depois inclua as classes EstudanteCursando e EstudanteFormado que derivam de Estudante. Continue a expandir a hierarquia com a maior profundidade
(ou seja, com o máximo de níveis) possível. Por exemplo, Calouro, Estudante do segundo ano, Junior
e Sênior poderiam derivar de EstudanteCursando, e
EstudanteDoutorado e EstudanteMestrado poderiam derivar de EstudanteFormado. Depois de desenhar a hierarquia, discuta as relações existentes entre
as classes. [Nota: você não precisa escrever código algum nesse exercício.]
Passo 1
Saaaalve, tranquilo? Vamos lá resolver mais uma questão juntos?! 😊
Uma hierarquia de herança de estudante é mostrada abaixo:

Passo 2
O diagrama de hierarquia contém muitas relações é-um descritas como:
1. Um estudante de graduação é um estudante.
2. Um estudante de pós-graduação é um estudante.
3. Um calouro é um estudante de graduação e é um estudante também.
4. Um estudante de segundo ano é um estudante de graduação e é um estudante.
5. Um Júnior é um Graduado e é um Estudante também.
6. Um Sênior é um Graduado e é um Estudante também.
7. Um estudante de doutorado é um estudante de pós-graduação e é um estudante.
8. Um estudante de mestrado é um estudante de pós-graduação e é um estudante também.
Resposta
Resposta nos passos.