In Java, an interface is a collection of abstract methods. To implement an interface, the implements keyword is used.
Below is a basic example of how to implement an interface in Java:
public interface MyInterface {
void method1();
int method2(String parameter);
}
public class MyClass implements MyInterface {
public void method1() {
// Implementation of method 1
}
public int method2(String parameter) {
// Implementation of method 2
return parameter.length();
}
}
In this example, the MyClass class implements the MyInterface interface and provides concrete implementations for the methods defined in the interface.
It's possible to implement multiple interfaces in a single class, providing flexibility in Java's interface-oriented design.
public interface AnotherInterface {
void anotherMethod();
}
public class MyClass implements MyInterface, AnotherInterface {
// Implementation of methods from both interfaces
}
Jorge García
Fullstack developer