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.