Objekte und Klassen - Lösungen

Aufgabe 1

Aufgabe 2

Aufgabe 4

# Definition einer Klasse Smartphone class Smartphone: # Attribute der Klasse bezeichnung="" preis=0.0 displayaufloesung="0x0" # Methoden der Klasse def __init__(self, bezeichnung, preis, displayaufloesung): # Konstruktor self.bezeichnung = bezeichnung self.preis = preis self.displayaufloesung = displayaufloesung def klingeln(): print("Klingelingeling") def videoAbspielen(): pass def ausgabe(self): print("Smartphone") print("Bezeichnung:",self.bezeichnung) print("Displayauflösung:", self.displayaufloesung) print("Preis:", self.preis, "€") # Hauptprogramm # Instanz der Klasse Smartphone pixel = Smartphone("Google Pixel 5",650,"1.080 x 2.340") pixel.ausgabe()