СВОЙСТВА В ДЕЛФИ

В языке 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 для начинающих. ООП Свойства

Реклама
Новое
Реклама