Показать сообщение отдельно
  #7  
Старый 24.05.2010, 19:36
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,100
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

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