(编码题)编写一个 Python 类,表示一个简单的矩形。要求这个类具有以下功能:
初始化方法 __init__ 接受矩形的宽度和高度,并将其存储在对象中。
实现 __str__ 方法,使其返回一个字符串,描述矩形的宽度和高度。
实现 __eq__ 方法,使其判断两个矩形是否相等(宽度和高度相等)。
实现 __add__ 方法,使其能够将两个矩形相加,返回一个新的矩形,新矩形的宽度为两个矩形宽度之和,高度为两个矩形高度之和。
你可以通过这个类来测试你的实现:
你可以通过这个类来测试你的实现:
# 测试示例
rect1 = Rectangle(5, 10)
rect2 = Rectangle