C#程序编写一个类,表示一个矩形,包含属性:宽度和高度,以及方法:计算面积和周长。
时间: 2024-09-13 09:05:29 浏览: 65
cs代码-1.仿圆类创建长方形类(Rectangle,包括长width和宽 height)和三角 形类(Triangle,包括边长:a,b,c); 2.为以上三类添加基类:Shape类。Shape类中包含形状名称(type) 和显示面积和周长等信息的方法:Display(). 3.创建测试类(Test),在测试类Main方法中实例化圆、长方形、三角形,并计算和显示这些几何形状的面积和周长。
在C#中,你可以创建一个名为Rectangle的类来表示矩形。这个类将包含两个属性:Width(宽度)和Height(高度),以及两个方法:CalculateArea(计算面积)和CalculatePerimeter(计算周长)。下面是一个简单的实现示例:
```csharp
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 CalculateArea()
{
return Width * Height;
}
// 计算周长的方法
public double CalculatePerimeter()
{
return 2 * (Width + Height);
}
}
```
在上述代码中,Rectangle类使用了属性来提供对宽度和高度的访问。通过使用get和set访问器,你可以控制对这些属性的读取和写入操作。构造函数允许你在创建矩形对象时设置宽度和高度。CalculateArea方法通过宽度和高度的乘积来计算面积,而CalculatePerimeter方法则通过将宽度和高度加在一起然后乘以2来计算周长。
阅读全文