En este tutorial (en 3 partes) resuelvo un ejercicio de programación en Lenguaje Java en el que debo diseñar tres Interfaces Java que describen una serie de características propias de productos de un supermercado. A continuación se programan tres Clases Java que describen a tres productos y que hacen uso de dichas interfaces.
Gracias a esta práctica veremos el uso de las Interfaces para dotar de métodos unificados a diferentes clases, y aprovecharemos esto para hacer un ejemplo del concepto de Polimorfismo.
Puedes descargarte el enunciado del ejercicio así como el código fuente desde la siguiente entrada del blog ejerciciosmesa:
Ejercicios resueltos de Java:
https://ejerciciosmesa.com/2022/07/01/ejercicios-resueltos-de-programacion-java/
Repositorio GitHub:
https://github.com/nepenteh/ej-java-03-supermercado
Si te interesa la programación, puedes encontrar otras hojas de ejercicios resueltos y más recursos de formación en:
https://ejerciciosmesa.com/
https://github.com/nepenteh