In this program, we will create an interface with an abstract method. Then we will implement created interface into a class using the "implements" keyword.
Program/Source Code:
The source code to create a simple interface is given below. The given program is compiled and executed successfully.
// Java program to create a
// simple interface
interface Inf {
// public and abstract
void sayHello();
}
public class Main implements Inf {
public void sayHello() {
System.out.println("Hello World");
}
public static void main(String[] args) {
Main mObj = new Main();
mObj.sayHello();
}
}
Output:
Hello World
Explanation:
In the above program, we created an interface Inf with an abstract method sayHello(). Then we defined the sayHello() method in the Main class by implementing the Inf interface using the "implements" keyword.
The Main class contains a method main() and defined sayHello() method. The main() method is the entry point for the program, here we created the object of the Main class and called sayHello() method, and printed the result.
In this program, we will create an interface with an abstract method. Then we will implement created interface into a class using the "implements" keyword.
Program/Source Code:
The source code to create a simple interface is given below. The given program is compiled and executed successfully.
Output:
Explanation:
In the above program, we created an interface Inf with an abstract method sayHello(). Then we defined the sayHello() method in the Main class by implementing the Inf interface using the "implements" keyword.
The Main class contains a method main() and defined sayHello() method. The main() method is the entry point for the program, here we created the object of the Main class and called sayHello() method, and printed the result.