Я хочу создать класс в Python, который имеет сеттеры для своих атрибутов.
Например, предположим, что у нас есть класс с именем myClass
и он имеет атрибут x
. Я хочу создать его так, чтобы при изменении значения x сохранялись только две последние цифры x (x % 100)
.
с использованием myClass в оболочке Python:
>>> obj = myClass()
>>> obj.x = 352562
>>> obj.x
62
Можно ли определить сеттер, который вызывается автоматически при изменении значения x
?