Title: Polymorphie

### Polymorphie

Polymorphie bedeutet: Verschiedene Objekte können über dieselbe Schnittstelle verwendet werden.

class TextButton:
def render(self):
return "[OK]"

class IconButton:
def render(self):
return "[✓]"

buttons = [TextButton(), IconButton()]
for button in buttons:
print(button.render())

Ergänze `IconButton.render()`. Beide Klassen werden anschließend ohne
Typabfrage über dieselbe Methode verarbeitet.

class TextButton:
def __init__(self, text):
self.text = text

def render(self):
return f"[{self.text}]"

class IconButton:
def __init__(self, icon):
self.icon = icon

def render(self):
pass

buttons = [TextButton(input()), IconButton(input())]
for button in buttons:
print(button.render())