Python Klassen
Zur Navigation springen
Zur Suche springen
Klasse
Mit Klassen werden Instanzobjekte erzeugt welche bestimmte Funktionen mithilfe von, in der Klasse definierten, Methoden durchführen. Sie sind die Basis des Objekt-Orientierten-Programmierens.
#!/usr/bin/python3
class mycl(object):
def __init__(self,zahl1,zahl2):
self.z1 = zahl1
self.z2 = zahl2
def sub(self):
print self.z1 - self.z2
def add(self):
print self.z1 + self.z2Instanz
Eine Instanz ist ein Objekt welches mit einer Klasse erzeugt wurde. Das Objekt hat jetzt Zugriff auf die Methoden der Klasse aus der es erzeugt wurde.
#!/usr/bin/python3
from cl import mycl
x = mycl(9,7)
x.sub()
x.add()