Una interfaz en Java es una colección de métodos abstractos y propiedades. En ellas se especifica qué se debe hacer pero no su implementación. Serán las clases que implementen estas interfaces las que describan la lógica del comportamiento de los métodos.
El uso de interfaces proporciona las siguientes ventajas: 1) Organizar la programación (IAJU). 2) Obligar a que ciertas clases utilicen los mismos métodos (nombres y parámetros). 3) Establecer relaciones entre clases que no estén relacionadas. (Referencia: Wikipedia.)
Nuevo videotutorial del curso de Java desde Cero, por Jesús Conde, donde aprenderemos el uso de las interfaces como una técnica de ampliar nuestras clases.
El uso de interfaces proporciona las siguientes ventajas: 1) Organizar la programación (IAJU). 2) Obligar a que ciertas clases utilicen los mismos métodos (nombres y parámetros). 3) Establecer relaciones entre clases que no estén relacionadas. (Referencia: Wikipedia.)
Nuevo videotutorial del curso de Java desde Cero, por Jesús Conde, donde aprenderemos el uso de las interfaces como una técnica de ampliar nuestras clases.
