Python Properties

Wanneer je in Python met “Classes” werkt met data attributen zul je deze meestal rechtstreeks beschikbaar maken aan de buitenwereld. Tenzij je dingen wilt doen als validatie, verdere verwerking, of read-onnl/write-only attributen.

In die gevallen kun je gaan werken met dingen als traditionele getters and setters zoals aparte get_data() en set_data() methodes, maar het kan ook altijd een stukje mooier.