4.1 TObject
Класс TObject является исходным предком для всех объектов и компонентов Delphi. Данный класс используется в качестве предка при объявления классов простых объектов, не использующих возможности копирования свойств и операции с потоками, а также по умолчанию, если при объявлении класса не указан никакой предок.
Класс TObject включает описание фундаментального поведения, присущего всем объектам Delphi, необходимого для создания интерфейса методов, которые обеспечивают:
•возможность создания, обслуживания и разрушения объектов путем выделения, инициализации и освобождения памяти, необходимой для работы объекта (например, методы Create, Destroy, Free);
•получение информации о классе объекта, а также информации о опубликованных свойствах объекта, доступной во время выполнения программы (на-
пример, методы ClassInfo, ClassName, ClassNameIs, ClassType, ClassParent, FieldAddress);
•обработку сообщений.
Некоторые методы класса TObject используются непосредственно Delphi, и не могут быть вызваны пользователем. Другие же методы, наоборот требуют перекрытия в объектах и компонентах – наследниках TObject, имеющих более сложное поведение.
Хотя класс TObject и не является абстрактным классом, обычно объекты этого класса не создаются.
- 1.3 Устройство ПК
- 1.5Автоматизированные и информационные системы
- 2. PASCAL
- 2.1 Алфавит
- 2.2 Типы данных
- 2.7 Операторы
- 2.7.1 Оператор присваивания
- 2.7.2 Составной оператор
- 2.7.3 Условный оператор IF
- 2.8 Одномерные массивы
- 2.10 Строки
- 2.12 Множества
- 2.15 Перечисляемый тип
- 2.18 Локализация имен
- 2.20 Операторы прерывания
- 2.23 Динамические массивы Delphi
- 3. ОСНОВНЫЕ ПОЛОЖЕНИЯ ООП
- 4. БАЗОВЫЕ КЛАССЫ DELPHI
- 4.1 TObject
- 4.2 Exception
- 4.8 TStringList
- 4.14 TPicture
- 4.15 TComponent
- 4.16 TControl
- 4.21 TTreeView
- 4.24 TForm