编程创建一个BoX类,在其中定义三个变量表示一个立方体的长、宽、高,再定义一个方法SetDemo来对这3个变量进行初始化,然后定义一个方法来求立方体的体积。创建一个对象,求给定尺寸的立方体的体积。
时间: 2024-11-28 20:25:35 浏览: 10
C#Windows编程入门三部曲
5星 · 资源好评率100%
在编程中,我们可以创建一个名为`Box`的类来表示立方体。首先,我们需要定义三个私有成员变量`length`, `width`, 和 `height` 来存储立方体的尺寸。接着,我们会定义一个构造函数`SetDemo`用于设置这三个变量的初始值,以及一个计算体积的方法`GetVolume`。
以下是使用Python语言作为示例:
```python
class Box:
def __init__(self, length, width, height):
# 初始化立方体的长、宽、高
self.length = length
self.width = width
self.height = height
def SetDemo(self, dimensions):
# 方法来对立方体的尺寸进行初始化
self.length, self.width, self.height = dimensions
def GetVolume(self):
# 计算并返回立方体的体积
return self.length * self.width * self.height
# 创建一个Box对象
my_box = Box(5, 4, 3)
# 设置立方体的尺寸
my_box.SetDemo([8, 6, 9])
# 求给定尺寸的立方体体积
volume = my_box.GetVolume()
print("立方体的体积是:", volume)
```
在这个例子中,我们首先定义了一个`Box`类,然后通过实例化它创建了`my_box`对象。通过`SetDemo`方法设置了新的维度,最后通过`GetVolume`计算并打印出立方体的体积。
阅读全文