Saturday, August 18, 2007

Overriding a Function

Overriding a Function


class calculate
{
float r,l,b,a;
float p=3.14f;
void area(float d,float c)
{
l=d;
b=c;
a = (l * b )/2;
System.out.println("Area of a Triangle: " + a );
}
void area(float x)
{
r=x;
a=((p)*(r*r));
System.out.println("Area of a Circle: "+a);
}
void area(int z,float q)
{
l=z;
b=q;
a=(l*b);
System.out.println("Area of a Rectangle: "+a);
}
}
class x10
{
public static void main(String s[])
{
calculate ob=new calculate();
ob.area(30.2f,22.2f);
ob.area(4.00f);
ob.area(3,4.03f);
}
}

No comments: