class RandomNumbers: def __init__(self, a, b): self.a = a self.b = b def __add__(self, other): # Only permit RandomNumber objects to be added if not isinstance(other, RandomNumbers): return NotImplemented return RandomNumbers(other.a + self.a, other.b + self.b) def __repr__(self): return f"{self.__class__.__qualname__}({self.a}, {self.b})" set_a = RandomNumbers(2, 4) set_b = RandomNumbers(3, 5)