2025-04-05 10:33:47 +02:00
|
|
|
# Beispiel für objektorientierte Programmierung (OOP) in Python
|
|
|
|
## Klassen
|
|
|
|
* `FireFighter` ist die Basisklasse für einen Feuerwehrmann
|
2025-04-05 10:34:39 +02:00
|
|
|
* `F3FireFighter` erweitert die Klasse `FireFighter` um F3 spezifische Anforderungen für Feuerwehrmänner
|
2025-04-05 10:33:47 +02:00
|
|
|
|
|
|
|
## 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
|
|
|
|
```
|