定义一个类,描述一个长方体,继承(1)中的长和宽的属性,再定义一个高,计算长方体的体积。classRectangle:
时间: 2024-02-25 13:54:48 浏览: 69
java代码-使用java,解决一个长方形类Rectangle,一个子类长方体类,计算周长,面积,体积的源代码
5星 · 资源好评率100%
好的,这是一个非常简单的问题,下面是一个Python的类描述一个长方体的示例代码,它继承了长和宽的属性,并增加了一个高属性,并计算长方体的体积:
```python
class Rectangle:
def __init__(self, length, width):
self.length = length
self.width = width
class Cuboid(Rectangle):
def __init__(self, length, width, height):
super().__init__(length, width)
self.height = height
def volume(self):
return self.length * self.width * self.height
```
在上面的代码中,我们定义了一个 `Rectangle` 类,它有两个属性 `length` 和 `width`。然后我们定义了一个 `Cuboid` 类,它继承了 `Rectangle` 类的属性,并增加了一个 `height` 属性。我们还定义了一个 `volume` 方法,用来计算长方体的体积。我们可以使用这个类来创建一个长方体对象,然后调用 `volume` 方法计算它的体积。
阅读全文