using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace 构造函数求点矩形圆梯形的面积
{
public class Area
{
public static int myArea()
{ return 0; }
public static double myArea(double a,double b) {
return a * b;
}
public static double myArea(double r) {
double pi = 3.14;
return pi * r * r; }
public static double myArea(double c, double d,double h)
{
return (c + d) * h / 2;
}
}
internal class Program
{
static void Main(string[] args)
{
Area myarea = new Area();
Console.WriteLine("点的面积为{0}",Area.myArea());
Console.WriteLine("长为1宽为2的矩形的面积为:{0}",Area.myArea(1,2));
Console.WriteLine("半径为3的圆的面积为:{0}", Area.myArea (3));
Console.WriteLine("上底为4下底为5高为6的梯形的面积为:{0}", Area.myArea(4, 5,6));
Console.ReadLine();
}
}
}
定义一个面积类Area,该类仅有面积myArea一个成员,但具有可实现求不同几何形状面积的功能的多个构造函数,这些构造函数的输入参数不同,可分别实现求得点的面积、矩形的面积、圆形的面积以及梯形的面积的
最新推荐文章于 2024-08-24 18:25:42 发布