Enunciado

9 Classes-base abstratas. Sugira um ou mais níveis de classes-base abstratas para a hierarquia Forma discutida neste capítulo é exibida na Figura 20.3. (O primeiro nível é Forma, e o segundo nível consiste nas classes Forma- Bidimensional e Forma Tridimensional.)

Passo 1

Bom, essa questão é bem simples, mas antes de resolver ela, vamos entender o que é classe abstrata, uma classe abstrata é uma classe que serve de modelos para outras classes. Ela sempre será uma super classe genérica, e suas subclasses serão mais específicas.

Passo 2

Agora vamos analisar a imagem:

Vemos na imagem então que o primeiro nível é “Forma”, o segundo nível é “FromaBidimensional” e “FormaTridimensional” e que o terceiro nível adicionada é uma subclasse dos anteriores, bem mais específico.

Resposta

No nível adicional podemos adicionar, exemplos de formas bidimensionais, como o círculo, quadrado e o triângulo, e também exemplos de formas tridimensionais como a esfera, o cubo e o tetraedro. Poderíamos adicionar mais níveis como por exemplo as fórmulas de como calcular as áreas dessas formas geométricas citadas.

Exercícios de Livros Relacionados

Uma pessoa cujo peso é 5,20 10 2 N está sendo puxada para cima vertica
Uma pequena esfera é pendurada por uma corda no teto de uma van. Quand
Mostre que o comprimento de atenuação Λ é igual à distância média que
Deve-se usar a expressão relativística para a energia cinética do elét
Use os dados da figura 2-17 para calcular a espessura de uma lâmina de