Alguem consegue me ajuda neste exercicio , pois fiz tds os outros e neste aqui parei e nao vai , sou novo em programação.
Implemente uma hierarquia de formas geométricas. O programa deve subdividir as formas como se segue:
-
Forma
-
FormaBidimensional
-
Circulo
-
Quadrado
-
Triangulo
-
FormaTridimensiona
-
Esfera
-
Cubo
-
Tetraedro
Cada forma bidimensional deve conter o método obterArea(), e cada forma tridimensional deve conter o método obterArea() e obterVolume(). Todas as instâncias de algum tipo de forma devem possuir um nome, e suas medidas. As formulas de cálculo devem ser especificas para cada tipo de forma. Crie um programa que permite criação dos vários tipos de forma, edição pelo nome, exibição das propriedades da forma e execução de seus cálculos de área e volume, exibição das propriedades de uma forma específica pesquisada pelo nome. Deve-se desenvolver o projeto utilizando polimorfismo da melhor maneira possível.