Property нужны реально в нескольких случаях:
1. Когда ты хочешь добавить какую-нить логику при чтении значения или при его записи. Типичный пример - вывешивание свойства Count внутреннего списка наружу.
2. Когда тебе надо написать компонент. Object Inspector понимает только property в секции published.
3. Когда ты отдаешь свой класс в чужое пользование и хочешь скрыть часть внутренней структуры, хотя тут опять же можно обойтись и без них.
|