创建一个 Circle类,两个方法分别求圆的面积和周长。并在主函数中调用c#
时间: 2024-09-19 16:12:18 浏览: 20
在C#中,我们可以创建一个Circle类,包含半径属性和两个方法:`GetArea`用于计算面积,`GetCircumference`用于计算周长。下面是一个简单的例子:
```csharp
using System;
public class Circle
{
public double Radius { get; set; }
// 计算圆的面积
public double GetArea()
{
return Math.PI * Radius * Radius;
}
// 计算圆的周长
public double GetCircumference()
{
return 2 * Math.PI * Radius;
}
}
public class Program
{
public static void Main()
{
// 创建一个Circle对象
Circle circle = new Circle();
// 设置半径
Console.Write("请输入圆的半径: ");
circle.Radius = Convert.ToDouble(Console.ReadLine());
// 调用方法并打印结果
Console.WriteLine($"圆的面积是: {circle.GetArea()}");
Console.WriteLine($"圆的周长是: {circle.GetCircumference()}");
}
}
```
在这个例子中,我们首先定义了一个名为Circle的类,它有一个表示半径的公共字段。接着,在`GetArea`和`GetCircumference`方法中,我们使用数学公式πr²(面积)和2πr(周长)来计算。在`Main`函数中,我们实例化了一个Circle对象,让用户输入半径值,然后调用这两个方法并输出结果。