Beispiel für Observer uan Strategy Pattern