This commit is contained in:
alstergym
2026-09-04 08:49:14 +02:00
parent 239125192e
commit 890c43674d
5 changed files with 57 additions and 1 deletions
+28
View File
@@ -0,0 +1,28 @@
class Kart: # beschreibung das eine Class also Klasse mit "leben" gefüllt werden muss ( name der klasse IMMER groß schreiben)
def __init__ (self, name, farbe,v_max, tempo): # __init__ -> Konstruktor (Methode) (variablen IMMER klein schreiben)/ erster Parameter muss self. sein
self.name = name #Atribute welche mit leben gefüllt werden muss
self.farbe = farbe
self.v_max = v_max
self.tempo = tempo
def __str__(self):
return "Das Kart heißt : " + self. name
def beschleunigen(self): # Methode eines Kart ( das Objekt ruft diese Funktion auf)
self.tempo = self.tempo +10
def rammen(self, boom):
self.tempo = self.tempo -200
boom.tempo = boom.tempo -100
class Item:
def __init__ (self, name, tempo):
self.name = name
self.tempo = tempo
self.tempo2 = tempo
def stoppen(self):
self. tempo = self.tempo - self.tempo
def boost(self):
self.tempo2 = self.tempo2 + 30