使用面向对象程序计算矩形的面积并输出
时间: 2024-03-02 19:51:11 浏览: 79
采用面向对象的程序设计方法编写一个计算图形面积的类,程序应当能够计算并输出圆、矩形和三角形的面积。
5星 · 资源好评率100%
当然可以,这里是一个使用面向对象编程的 Python 示例程序,可以计算矩形的面积并输出:
```python
class Rectangle:
def __init__(self, width, height):
self.width = width
self.height = height
def area(self):
return self.width * self.height
# 创建一个矩形对象
rect = Rectangle(4, 5)
# 计算矩形的面积并输出
print("矩形的面积为:", rect.area())
```
在此示例中,我们定义了一个 `Rectangle` 类,并在构造函数 `__init__()` 中初始化矩形的 `width` 和 `height` 属性。我们还定义了一个 `area()` 方法来计算矩形的面积。
然后我们创建了一个 `Rectangle` 对象 `rect`,并将它的 `width` 和 `height` 分别设置为 4 和 5。最后,我们调用 `rect.area()` 来计算矩形的面积,并将结果输出到控制台。
需要注意的是,这个示例程序只是一个基础示例,并不包含输入验证等错误处理。在实际编程中,你需要根据具体需求进行代码编写。
阅读全文