设计rectangle类,属性为左上角和右下角坐标,方法实现根据坐标计算矩形的面积
时间: 2024-05-05 08:19:16 浏览: 84
定义一个名为rectangle 的矩形类,其属性数据为矩形左上角和右上角的点的坐标能计算矩形的面积
5星 · 资源好评率100%
好的,关于您的问题,我可以给您提供以下的代码实现:
```python
class Rectangle:
def __init__(self, x1, y1, x2, y2):
self.x1, self.y1 = x1, y1
self.x2, self.y2 = x2, y2
def area(self):
return abs(self.x1 - self.x2) * abs(self.y1 - self.y2)
# 使用示例
rect = Rectangle(0, 0, 3, 4)
print(rect.area()) # 输出 12
```
请注意,这段代码只是一个简单实现,您可以根据实际需求做出调整。如果您还有其他问题,可以继续问我哦。
阅读全文