4
Wie gebe ich an, dass der Rückgabetyp einer Methode mit der Klasse selbst identisch ist?
Ich habe den folgenden Code in Python 3: class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) Mein Editor (PyCharm) sagt jedoch, dass die Referenzposition (in der __add__Methode) nicht aufgelöst werden kann …