编写Test类,类里包含GetCircumference和GetArea方法,分别求矩形的周长和面积,Main函数中根据键盘输入的长和宽,调用两个方法,最终显示结果。用c#写
时间: 2024-11-03 19:24:14 浏览: 7
java代码-已知长方形的长和宽,求长方形的周长和面积。
在C#中,你可以创建一个名为`Rectangle`的类,它包含`GetCircumference`和`GetArea`这两个方法,用于计算矩形的周长和面积。然后,在`Main`函数中获取用户输入的长和宽,并实例化这个类来计算并显示结果。下面是具体的代码示例:
```csharp
using System;
// 矩形类
public class Rectangle
{
public double Length { get; set; }
public double Width { get; set; }
// 计算周长的方法
public double GetCircumference()
{
return 2 * (Length + Width);
}
// 计算面积的方法
public double GetArea()
{
return Length * Width;
}
}
public class Program
{
static void Main(string[] args)
{
Console.Write("请输入矩形的长:");
double length = double.Parse(Console.ReadLine());
Console.Write("请输入矩形的宽:");
double width = double.Parse(Console.ReadLine());
// 创建Rectangle对象并设置属性
Rectangle rectangle = new Rectangle();
rectangle.Length = length;
rectangle.Width = width;
// 调用方法并打印结果
double circumference = rectangle.GetCircumference();
double area = rectangle.GetArea();
Console.WriteLine($"矩形的周长是:{circumference}");
Console.WriteLine($"矩形的面积是:{area}");
阅读全文