Title: `super()` aufrufen

### `super()` aufrufen

Mit `super()` nutzt eine Unterklasse die Initialisierung oder Methode der Basisklasse weiter, statt sie zu kopieren.

class Person:
def __init__(self, name):
self.name = name

class Student(Person):
def __init__(self, name, course):
super().__init__(name)
self.course = course

student = Student("Mika", "Informatik")
print(student.name, student.course)

Erweitere das Beispiel um `Teacher`, ebenfalls mit `super()`.

class Person:
def __init__(self, name):
self.name = name