Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
@egon11: Wo hast Du denn gesucht? `property()` ist dokumentiert. Da steht dann auch das man es als Decorator verwenden kann und ein Beispiel mit dem @. Das Wort „decorator“ ist ein Link zum Glossar-Eintrag, wo das kurz erklärt wird, mit Beispiel wie der gleiche Code ohne Decorator aussehen würde, und es gibt Links zur Dokumentation von Funktions- und Klassemdefinitionen wo auch noch mal etwas dazu steht.
Zu den letztgenannten Links kommt man auch über den Index wenn man dort den"@"-Eintrag sucht.
“Life is too long to know C++ well.” — Erik Naggum
egon11: `property` ist für einen sogenannten Datendeskriptor gedacht der Funktions / Methodenaufrufe auslöst wenn du auf ein entsprechendes Attribut zugreifst.