En Java, una interfaz es una colección de métodos abstractos. Para implementar una interfaz, se utiliza la palabra clave implements
.
A continuación, se presenta un ejemplo básico de cómo implementar una interfaz en Java:
public interface MiInterfaz {
void metodo1();
int metodo2(String parametro);
}
public class MiClase implements MiInterfaz {
public void metodo1() {
// Implementación del método 1
}
public int metodo2(String parametro) {
// Implementación del método 2
return parametro.length();
}
}
En este ejemplo, la clase MiClase
implementa la interfaz MiInterfaz
y proporciona las implementaciones concretas de los métodos definidos en la interfaz.
Es posible implementar múltiples interfaces en una sola clase, lo que proporciona flexibilidad en el diseño orientado a interfaces de Java.
public interface OtraInterfaz {
void otroMetodo();
}
public class MiClase implements MiInterfaz, OtraInterfaz {
// Implementación de los métodos de ambas interfaces
}
Jorge García
Fullstack developer