4 семестр
Структура класса.
Класс – тип, который в своем составе объединяет данные и подпрограммы(процедуры и функции)
Ранее данные и подпрограммы существовали отдельно. Теперь в рамках класса – обьединены.
Для создания обьектов используют конструктора, для уничтожения – диструкторы.
Метод – любая подпрограмма, входящая в состав класса. Конструктор и деструктор тоже методы.
Методы бывают: процедурные и функциональные.
В объявлении класса существуют данные, которые называются полями.
Class1 = Class(<класс предка>); если это класс- родитель, то <> пропускается
//Public(private, protected,published)
<поля>
<методы>
<свойства>
End;
Object1:class1; // объект типа class1
Содержание
- Принципы объектно-ориентированного программирования.
- Структура класса.
- Свойства.
- Статические и виртуальные методы.
- Перезагружаемые методы.
- Конструкторы и деструкторы.
- Интегрированная среда разработки Delphi.
- Визуальные средства разработки.
- Программирование с управлением по событиям.
- Абстрактный метод.
- Методы класса.
- Исключительные ситуации.
- Атрибуты доступа в Delphi.
- Обработка исключительных ситуаций.
- Библиотека визуальных компонентов в Delphi (vcl).
- Ссылки на классы.
- Указатели на методы.
- Фреймы и шаблоны компонентов.
- Delphi 2009: отличия от предыдущих версий.
- Классы и модули.
- Модули и программы.
- Информация о типе во время выполнения.
- Полиморфизм и виртуальные методы.