Python: Klassen: Unterschied zwischen den Versionen
Flinh1 (Diskussion | Beiträge) (→Allgemeines) |
Flinh1 (Diskussion | Beiträge) |
||
| Zeile 5: | Zeile 5: | ||
<div align="right">'''[[Python: Tkinter|Zur Seite "Python: Tkinter"]]'''</div> | <div align="right">'''[[Python: Tkinter|Zur Seite "Python: Tkinter"]]'''</div> | ||
<div align="right">'''[[Python: pygame|Zur Seite "Python: pygame"]]'''</div> | <div align="right">'''[[Python: pygame|Zur Seite "Python: pygame"]]'''</div> | ||
| − | + | <div align="right">'''[[Python: PyQT|Zur Seite "Python: PyQT"]]'''</div> | |
== Allgemeines == | == Allgemeines == | ||
Version vom 11. Juli 2019, 14:42 Uhr
Allgemeines
Beispiel für Klasse und ihre Instanziierung:
class Tiere:
def bewegen(self):
print("Ich bewege mich")
def fressen(self):
print("Ich fresse.")
class Rind(Tiere):
def __init__(self, flecken):
self.kuhflecken = flecken
def findeFutter(self):
self.bewegen()
print("Ich habe Futter gefunden!")
self.fressen()
elsa = Rind(20)
print("Anzahl der Flecken:", elsa.kuhflecken)
elsa.findeFutter()
Methoden
| |