Interface Program In Java

/*Write an Interface program in java.*/
public class InterfaceTest 
{
  public static void main(String args[]) 

          shapeA circleshape = new circle();
          circleshape.Draw();
        }
}
interface shapeA 
{
    public String baseclass = "shape";
    public void Draw();
 } 
interface shapeB extends shapeA 
{
    public String baseclass = "shape2";
    public void Draw2();

interface shapeC 
{
    public String baseclass = "shape3"; 
    public void Draw3();
}
class circle implements shapeA, shapeB, shapeC 
{
    public void Draw() 
{
        System.out.println("Drawing Circle here:" + shapeA.baseclass);
         }
    public void Draw2() 
{
        System.out.println("Drawing Circle here:" + shapeB.baseclass);
         }
    public void Draw3() 
         {
        System.out.println("Drawing Circle here:" + shapeC.baseclass);
        }
}

● Save the file as InterfaceTest.java.

Output:-
>java InterfaceTest
Drawing Circle here:shape