# Definition einer Klasse Katze class Katze: # Attribute der Klasse name="" farbe="" gewicht=0 # Methoden der Klasse def __init__(self, name, farbe, gewicht): # Konstruktor self.name = name self.gewicht = gewicht self.farbe = farbe def gibLaut(): print("Miau!") def ausgabe(self): print("Katze") print("Name:",self.name) print("Farbe:", self.farbe) print("Gewicht:", self.gewicht,"g") def fressen(self,menge): self.gewicht += menge def katzekloBenutzen(self,menge): self.gewicht -= menge # Hauptprogramm # Instanz der Klasse Katze mauz = Katze("Mauz","grau",5500) mauz.ausgabe() mauz.fressen(1000) mauz.katzekloBenutzen(500) mauz.ausgabe()