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

class GD 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) 
    {
        GD g=new GD();
        k.add(10,20);
        k.sub(20,10);
    }
}
Output
godarda@gd:~$ javac GD.java
godarda@gd:~$ java GD Addition 30 Subtraction 10 godarda@gd:~$
Comments and Reactions