Exp 10


***INTERFACE****

*public class interfaceusingreturntype {

                public static void main(String[] args) {
                                // TODO Auto-generated method stub
                                circle obj1=new circle();
                                float i= obj1.calculate(10,0);
                                System.out.println("Area of circle="+i);
                               
                                rectangle obj2=new rectangle();
                                System.out.println("Area= "+obj2.calculate(10,20));
                }

}
interface area
{
                float PI=3.14f;
                float calculate(int x,int y);
}
class circle implements area
{
                public float calculate(int x,int y)
                {
                                return(PI*x*x);
                }
}
class rectangle implements area
{
                public float calculate(int x,int y)
                {
                                return(x*y);
                }
}

***OUTPUT***

Area of circle=314.0
Area= 200.0


Comments