OOP
Verfasst: Freitag 10. Juni 2011, 21:47
Hi, ich bin noch recht neu mit Python und v.a. mit OOP und kapier eine Sache nicht:
Dieser Code steht in einem Buch, mit dem ich versuche mir Python beizubringen (hab einen Teil natürlich weggelassen).
Ich hoffe, das sind genug Infos und ich freue mich über viele klärende Antworten.
Dieser Code steht in einem Buch, mit dem ich versuche mir Python beizubringen (hab einen Teil natürlich weggelassen).
Code: Alles auswählen
class Train():
speed = 0 #was hat dieses "speed" mit dem speed in changeSpeed bzw in der while-Schleife unten zu tun? Sind das alle die gleichen speeds???
def __init__(self,seats):
self.seats = seats
def changeSpeed(self, speed, action):
if speed < 0:
print (irgendwas)
return
.
.
.
while self.speed != speed: #hier auch wieder: woher kommt jetzt das self.speed und was ist das speed?
self.speed += 10*act #vorher wurde act schon initialisiert