定义一个矩形类,给出长宽,怎么显示出这个矩形,并且得到面积,请用c#语言实现
时间: 2024-09-09 16:15:38 浏览: 79
c# Winform 自定义控件 8K大图显示,无限比例放大。ROI绘制 矩形 圆形 任意多边形,ROI修改
5星 · 资源好评率100%
在C#语言中,定义一个矩形类通常包括以下几个步骤:定义属性来存储矩形的长和宽,创建一个方法来计算面积,以及一个方法来展示矩形的信息。下面是一个简单的矩形类实现示例:
```csharp
using System;
public class Rectangle
{
// 属性来存储矩形的长和宽
public double Width { get; set; }
public double Height { get; set; }
// 构造函数初始化矩形的长和宽
public Rectangle(double width, double height)
{
Width = width;
Height = height;
}
// 计算面积的方法
public double GetArea()
{
return Width * Height;
}
// 显示矩形信息的方法
public void Display()
{
Console.WriteLine($"矩形的长为:{Width},宽为:{Height}");
Console.WriteLine($"矩形的面积为:{GetArea()}");
}
}
class Program
{
static void Main()
{
// 创建矩形对象实例并设置长宽
Rectangle rect = new Rectangle(10.5, 20.3);
// 显示矩形的信息和面积
rect.Display();
}
}
```
在这个例子中,`Rectangle` 类有两个公共属性 `Width` 和 `Height`,分别用于获取和设置矩形的长和宽。构造函数用于创建矩形实例时初始化这些属性。`GetArea` 方法用于计算并返回矩形的面积。`Display` 方法用于在控制台输出矩形的长、宽和面积。
阅读全文