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
- Host: GitHub
- URL: https://github.com/giovani-gomes/exercicios_java-interfaces
- Owner: Giovani-Gomes
- License: mit
- Created: 2023-01-09T21:43:13.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-02-10T02:55:15.000Z (almost 3 years ago)
- Last Synced: 2025-03-19T17:11:14.712Z (9 months ago)
- Topics: interfaces-java, java
- Language: Java
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Lista de Exercicios 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)