定义一个立方体类(cbox)
时间: 2024-11-27 10:10:22 浏览: 0
定义一个立方体类(cbox),通常会在面向对象编程中创建,用于表示三维空间中的一个基本形状,比如有边长、体积和表面积等属性,以及可能的操作如计算它们。这里是一个简单的Python示例:
```python
class CBox:
def __init__(self, length):
"""
初始化立方体,长度参数代表边长
"""
self.length = length
@property
def volume(self):
"""
计算并返回立方体的体积
"""
return self.length ** 3
@property
def surface_area(self):
"""
计算并返回立方体的表面积
"""
return 6 * (self.length ** 2)
def print_info(self):
"""
打印立方体的信息
"""
print(f"立方体边长: {self.length}, 体积: {self.volume}, 表面积: {self.surface_area}")
# 使用示例
c = CBox(5)
c.print_info()
```
在这个例子中,`CBox`类有初始化方法`__init__`,以及三个方法来计算体积、表面积和打印信息。
阅读全文