Python: Klassen: Unterschied zwischen den Versionen

Aus Flinkwiki
Wechseln zu: Navigation, Suche
(Allgemeines)
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, 15:42 Uhr

Seitenübersicht
Zur Seite "Python"
Zur Seite "Python: Module"
Zur Seite "Python: Turtle"
Zur Seite "Python: Tkinter"
Zur Seite "Python: pygame"
Zur Seite "Python: PyQT"

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


| |