22 lines
503 B
Markdown
22 lines
503 B
Markdown
|
# Beispiel für objektorientierte Programmierung (OOP) in Python
|
||
|
## Klassen
|
||
|
* `FireFighter` ist die Basisklasse für einen Feuerwehrmann
|
||
|
* `F3FireFighter` erweitert die Klasse `FireFighter` um F3 spezifische Anforderungen
|
||
|
|
||
|
## Ausführung
|
||
|
`main.py` starten
|
||
|
|
||
|
## Ausgabe
|
||
|
```
|
||
|
--- einfache Klassennutzung ---
|
||
|
Yannic: 150 Bar
|
||
|
Daniel: 100 Bar
|
||
|
Robin: 90 Bar
|
||
|
|
||
|
--- das Gleiche nochmal mit Klassenvererbung ---
|
||
|
HINWEIS: Yannic ist F3 und kann auch ohne AGT atmen!
|
||
|
Yannic: 150 Bar
|
||
|
Daniel: 100 Bar
|
||
|
Robin: 90 Bar
|
||
|
```
|