Книга: Delphi. Учимся на примерах
Свойства класса
Свойства класса
Свойства — это именованные интерфейсы доступа к данным объекта. Например, у объекта класса tform, есть свойства height ("высота"), Width ("ширина"), Color ("цвет") и др. Присваивая свойствам значения соответствующего типа, можно изменять внешний вид или характер поведения объекта.
Для доступа к свойствам объекта используется такая же конструкция , как и для доступа к полям записи, например:
var Form1: TForm1;
…
Form1.Caption:= 'Заголовок формы';
Form1.Font.Color := clWhite;
…
В данном случае, свойство Font ("шрифт") — это тоже объект класса TFont, у которого есть свойство Color ("цвет").
Такой же способ доступа используется и для всех компонентов, размещенные на форме в Delphi:
type TForm1 = class(TForm)
Edit1: TEdit;
private
{ Private declarations }
public
{ Public declarations }
end;
var Form1: TForm1;
…
Form1.Edit1.Text:= '';
- 9.7.1. Определение подкласса
- Определение членов класса
- Доступ к свойствам файла
- Пример диалога Свойства
- Форма и свойства инвариантов класса
- Свойства класса Employee
- 9.1. Классы и прототипы
- Абстрактный базовый класс FileSystemInfo
- Предусловия и постусловия
- Пользовательские объекты
- 2. Лекция: Основы объектно-ориентированного программирования
- Статические члены