Decorators: was das @-Zeichen wirklich tut

Ein Decorator ist kein Zauber und keine eigene Sprachkonstruktion. @logged ist eine abgekürzte Zuweisung – und danach zeigt derselbe Name auf ein anderes Objekt. Diese Animation zeigt, auf welches.

Code


      

Namen und Objekte

Namen im Modul

Funktionsobjekte

Aufruf-Stack

Tipp: Mit den Pfeiltasten ← → durchsteppen, mit der Leertaste abspielen und pausieren.