__add__(self, other)
মেথডটি দুটি অবজেক্ট যোগ করতে ব্যবহৃত হয়।
উদাহরণ:
class Point:
def __init__(self, x, y):
self.x = x
self.y = y
def __add__(self, other):
return Point(self.x + other.x, self.y + other.y)
point1 = Point(10, 20)
point2 = Point(20, 20)
point3 = point1 + point2
print(point3)
# Output: (30, 40)
এই ম্যাজিক মেথডগুলি পাইথনে object-oriented programming-এর একটি গুরুত্বপূর্ণ অংশ। এগুলি অবজেক্টগুলির আচরণ এবং পারফরম্যান্সকে প্রভাবিত করতে পারে।