c#定义一个类, 该类的数据成员有:长、宽、高;成员函数有:体积计算、尺寸大小改变和尺寸信息的显示
时间: 2024-11-30 12:17:12 浏览: 9
在C#中,你可以定义一个名为`Box`的类,用于表示一个三维的盒子,包含长、宽、高的数据成员以及相应的操作方法。以下是这个类的基本结构:
```csharp
public class Box
{
// 数据成员(属性)
public double Length { get; set; }
public double Width { get; set; }
public double Height { get; set; }
// 构造函数,初始化默认值
public Box(double length = 0, double width = 0, double height = 0)
{
Length = length;
Width = width;
Height = height;
}
// 成员函数:体积计算
public double CalculateVolume()
{
return Length * Width * Height;
}
// 成员函数:尺寸大小改变
public void ChangeDimensions(double newLength, double newWidth, double newHeight)
{
Length = newLength;
Width = newWidth;
Height = newHeight;
}
// 成员函数:尺寸信息显示
public void DisplaySize()
{
Console.WriteLine($"盒子里的尺寸是:长={Length}, 宽={Width}, 高={Height}");
}
}
```
在这个`Box`类中,`Length`, `Width`, 和 `Height` 属性代表了盒体的长、宽、高,它们可以被设置和获取。`CalculateVolume()` 方法计算并返回盒子的体积,`ChangeDimensions()` 方法允许改变盒子的尺寸,而`DisplaySize()` 方法则用于打印出当前的尺寸信息。
阅读全文