ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
416915 Топик полностью
_basile (11.06.2013 16:30, просмотров: 59) ответил Лeoнид Ивaнoвич на Cвойства объекта (property) как раз и придуманы для того, чтобы скрыть поля объекта, а обращаться к ним только через методы, которые назначены на запись и на чтение property.
И все же. Для чего разработчики некоторые свойства объекта сделали public ? Простейший вопрос, а все ходят вокруг, да около. У TButton (Borland C++ Builder) есть свойство Color, а метода типа SetColor нет. Почему так ? Да потому, что даром не надо. И в хелпе русским по белому: "Use Color to read or change the background color of the control."