СВОЙСТВА В ДЕЛФИ
В языке Delphi свойства (properties) предназначены для предоставления интерфейса для чтения и записи значений внутренних переменных класса. Это геттеры (getter) и сеттеры (setter) в одном. При определении свойства, разработчик может указать способы получения (геттер) и установки (сеттер) значения этого свойства.
Свойства в Delphi очень похожи на свойства в других объектно-ориентированных языках программирования, например, в C# и Java. Тем не менее, Delphi внес свой вклад в их улучшение. Например, в Delphi можно использовать операторы для присваивания свойствам (a.SomeProperty := 42;), тогда как в C# и Java приходится вызывать метод set_.
TMyClass = class(TObject)
private
FMyProperty: Integer;
public
property MyProperty: Integer read FMyProperty write FMyProperty;
end;
Здесь мы определяем класс TMyClass и его свойство MyProperty. Свойство может быть прочитано (read) с помощью геттера и записано (write) с помощью сеттера. В данном примере свойство хранится в переменной FMyProperty.
#15 Программирование в Delphi. ООП. Свойства
Урок 3. Изменение свойств объектов программным путем
Процедуры и функции в Delphi (function, procedure)
Delphi урок 2.3 [Свойства и события]
3. Базовые компоненты(объекты) Delphi. Их основные свойства.
Дельфи. Метод принятия управленческого решения
Delphi - Урок 1 - введение, объекты, их свойства и события
Компоненты Delphi
Свойства в Delphi
#15 Delphi для начинающих. ООП Свойства