Python — od podstaw do zaawansowanego · OOP — programowanie obiektowe
Property i enkapsulacja
OOP — programowanie obiektowe
Wprowadzenie
Pythonowe @property pozwala "ukryć" logikę za atrybutem. Z zewnątrz obj.cena wygląda jak zwykły atrybut, ale w środku może wywoływać metodę z walidacją.