Зачем кому-то использовать @property, если не определены ни сеттер, ни удалитель?

В коде Python я часто вижу использование @property.

Если я правильно понимаю, с функцией свойства установщиком геттера и удаление может быть определено.

Зачем использовать @property, если установщик и удалитель не определены (скрыты) @ x.deleter)? Разве это не то же самое, что вообще не использовать @property?

5
задан Peter Smit 8 June 2011 в 06:46
поделиться