Java program for Interface
Codeaft.java
interface Operations
{
    interface add
    {
        void add(int x,int y);
    }
    interface sub
    {
        void sub(int x,int y);
    }
}

class Codeaft implements Operations
{
    void add(int x,int y) 
    {
        System.out.println("Addition "+(x+y));
    }
    void sub(int x,int y) 
    {
        System.out.println("Subtraction "+(x-y));
    }
    public static void main(String[] args) 
    {
        Codeaft c=new Codeaft();
        c.add(10,20);
        c.sub(20,10);
    }
}
Output
codeaft@codeaft:~$ javac Codeaft.java
codeaft@codeaft:~$ java Codeaft Addition 30 Subtraction 10 codeaft@codeaft:~$
Comments and Reactions