[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/raskarabhi45/JavaCodes/main/Marvellous1.java [Back]  [Original]

//Interface
import java.lang.*;

interface Circle
{
   float PI=3.14f;   //public static final PI=3.14f

   float CalculateArea(float Radius);  //public abstract float
   float CalculateCircumference(float Radius);  //public abstract float
}

class Area implements Circle
{
   public float CalculateArea(float Radius)
    {
       return (PI*Radius*Radius);
    }

   public float CalculateCircumference(float Radius)
    {
        return (2*PI*Radius);
    }

}

class Marvellous1
{
public static void main(String arg[])
{
    System.out.println("Value of PI is :"+Circle.PI);

   Area obj=new Area();
   float fRet=0.0f;

   fRet=obj.CalculateArea(10.5f);
   System.out.println("Area is :"+fRet);

   fRet=obj.CalculateCircumference(10.5f);
   System.out.println("Circumference is :"+fRet);
}
}

Web Proxy Viewer  |  New URL  |  Original Page