An open API service indexing awesome lists of open source software.

https://github.com/giovani-gomes/exercicios_java-interfaces


https://github.com/giovani-gomes/exercicios_java-interfaces

interfaces-java java

Last synced: 4 months ago
JSON representation

Awesome Lists containing this project

README

          

# Lista de Exercicios Interfaces Java
![GitHub repo size](https://img.shields.io/github/repo-size/Giovani-Gomes/Exercicios_Java-Interfaces)

- [x] [Exercício 01 - Escreva uma classe FiguraGeometrica com atributos nome e cor. Escreva uma classe Figura2D e uma classe Figura3D. Ambas classes Figura2D e Figura3D são subclasses da classe FiguraGeometrica. Crie ainda as classes Circulo, Quadrado e Triangulo que estendem a classe Figura2D e crie também as classes Cubo e Cilindro e Pirâmide que estendem a classe Figura3d](https://github.com/Giovani-Gomes/Exercicos_Java-Interfaces/tree/main/Exerc%C3%ADcio%2001/src)

- [x] [Exercício 02 - Escreva a interface DimensaoSuoerficial que contém o método calcularArea. Escreva a interface DimensaoVolumetrica que contén o método calcularVolume. Aplique a interface DimensaoSuperficial em todas as subclasses de Figura2D e Figura3D e aplique a interface DimensaoVolumetrica nas subclasses de Figura3D, implementando seus métodos de acordo com as regras de cada figura geométrica(crie os atributos necessários). ](https://github.com/Giovani-Gomes/Exercicos_Java-Interfaces/tree/main/Exerc%C3%ADcio%2002/src)

- [x] [Exercício 03 - Crie pelo menos uma instância de cada classes e adicione em um array do tipo FiguraGeometrica. Itere esse array, imprimindo na tela a area eo volume(quando aplicável). ](https://github.com/Giovani-Gomes/Exercicos_Java-Interfaces/tree/main/Exerc%C3%ADcio%2003/src)