Разработка приложений в системе Delphi. Шейкер Т.Д. - 98 стр.

UptoLike

Составители: 

скрыть как можно больше информации. Объекты жеэто конкретные
представители класса, экземпляры класса.
Важным отличием классов от других типов является то, что экземпляры
класса всегда распределяются в куче. Объекты фактически представляют собой
лишь указатели на динамическую область памяти.
Классы определяются в секции
type глобального блока. По форме
объявления классы похожи на записи. Описание класса начинается служебным
словом
class и завершается словом end. Объекты описываются в разделе var.
Поля класса аналогичны полям записи и служат для хранения данных.
Методами называют процедуры и функции, предназначенные для обработки
полей. Свойства реализуют механизм доступа к полям.
В описание класса включаются заголовки методов, которые играют роль
предварительных объявлений. Программный код методов помещается ниже
определения класса. В программе может быть объявлено несколько объектов,
принадлежащих к одному классу.
Type
TMyClass = class(TParentClass)
<поля>;
<свойства>;
<методы>;
. . .
d; en
Var
MyClass1, MyClass2: TMyClass;
MyClass1, MyClass2это ссылки на объекты, которых ещё физически
не существует. Объекты появятся в процессе работы программы. После
создания объект можно использовать в программе. Доступ к полям и методам
объекта выполняется с помощью составных имён:
<имя объекта>.<имя поля>
<имя объекта>.<имя процедуры>
Для сокращения текста кода можно использовать оператор with.
Когда объект станет не нужен, он должен быть уничтожен вызовом
специального метода. Объекты могут выступать в программе не только в
качестве простых переменных, но и в качестве элементов массивов, полей
98
скрыть как можно больше информации. Объекты же – это конкретные
представители класса, экземпляры класса.
    Важным отличием классов от других типов является то, что экземпляры
класса всегда распределяются в куче. Объекты фактически представляют собой
лишь указатели на динамическую область памяти.
    Классы определяются в секции type глобального блока. По форме
объявления классы похожи на записи. Описание класса начинается служебным
словом class и завершается словом end. Объекты описываются в разделе var.
    Поля класса аналогичны полям записи и служат для хранения данных.
Методами называют процедуры и функции, предназначенные для обработки
полей. Свойства реализуют механизм доступа к полям.
    В описание класса включаются заголовки методов, которые играют роль
предварительных объявлений. Программный код методов помещается ниже
определения класса. В программе может быть объявлено несколько объектов,
принадлежащих к одному классу.
Type
   TMyClass = class(TParentClass)
       <поля>;
       <свойства>;
       <методы>;
       . . .
    end;
Var
   MyClass1, MyClass2: TMyClass;

    MyClass1, MyClass2 – это ссылки на объекты, которых ещё физически
не существует. Объекты появятся в процессе работы программы. После
создания объект можно использовать в программе. Доступ к полям и методам
объекта выполняется с помощью составных имён:
<имя объекта>.<имя поля>
<имя объекта>.<имя процедуры>
    Для сокращения текста кода можно использовать оператор with.
    Когда объект станет не нужен, он должен быть уничтожен вызовом
специального метода. Объекты могут выступать в программе не только в
качестве простых переменных, но и в качестве элементов массивов, полей

                                     98