public class Area
{
public static float myArea(float a, float b)
{
return a * b;
}
public static double myArea(double r)
{
double pi = 3.1415926;
return pi * r * r;
}
public static double myArea(int s,int x,int h)
{
return (s + x) * h / 2;
}
}
class Program
{
static void Main(string[] args)
{
Area myArea = new Area();
Console.WriteLine("长为3宽为13的矩形面积为:{0}", Area.myArea(3.0f,13.0f));
Console.WriteLine("半径为3的圆面积为:{0}", Area.myArea(3));
Console.WriteLine("上底为1下底3高为6的梯形面积为:{0}", Area.myArea(1,3,6));
Console.ReadKey();
}
}
定义一个面积类Area,该类仅有面积myArea一个成员,但具有可实现求不同几何形状面积的功能的多个构造函数,这些构造函数的输入参数不同,可分别实现求得矩形的面积、圆形的面积以及梯形的面积的功能,完成
最新推荐文章于 2023-03-28 19:46:28 发布