使用c#定义长方形的类,并为其成员函数计算两个给定的长方形的周长和面积
时间: 2024-02-24 20:54:49 浏览: 76
c代码-计算长方形的周长和面积
好的,以下是使用 C# 定义长方形类并计算周长和面积的完整程序:
```c#
using System;
namespace ConsoleApp1
{
class Rectangle
{
private double length;
private double width;
public Rectangle(double l, double w)
{
length = l;
width = w;
}
public double GetArea()
{
return length * width;
}
public double GetPerimeter()
{
return 2 * (length + width);
}
}
class Program
{
static void Main(string[] args)
{
Rectangle rect1 = new Rectangle(4, 5);
Rectangle rect2 = new Rectangle(6, 7);
Console.WriteLine("第一个长方形的面积为:" + rect1.GetArea() + ",周长为:" + rect1.GetPerimeter());
Console.WriteLine("第二个长方形的面积为:" + rect2.GetArea() + ",周长为:" + rect2.GetPerimeter());
Console.ReadKey();
}
}
}
```
这个程序定义了一个 `Rectangle` 类,它有两个私有成员变量 `length` 和 `width`,表示长方形的长度和宽度。它有一个构造函数,用于初始化 `length` 和 `width`。它还有两个公共成员函数 `GetArea()` 和 `GetPerimeter()`,用于计算长方形的面积和周长。
在 `Main()` 函数中,我们创建了两个 `Rectangle` 对象 `rect1` 和 `rect2`,并调用它们的 `GetArea()` 和 `GetPerimeter()` 函数来计算它们的面积和周长,并输出结果。
希望这个程序能够帮助到您!
阅读全文