OOP - mal wieder
Verfasst: Mittwoch 22. Juni 2011, 22:45
Oh Mann, diese OOP macht mich noch fertig. Ich krebse so langsam vor mich hin und könnte ständig heulen
Der Code aus einem Buch:
Wie erkläre ich mir das .x bei other_point.x?
Für other_point wird doch ein Wert übergeben - und da hänge ich jetzt das x dran???
Der Code aus einem Buch:
Code: Alles auswählen
import math
class Point:
def move(self, x, y):
self.x = x
self.y = y
def reset(self):
self.move(0, 0)
def calculate_distance(self, other_point):
return math.sqrt((self.x - other_point.x)**2 + (self.y - other_point.y)**2)
Für other_point wird doch ein Wert übergeben - und da hänge ich jetzt das x dran???