Эволюция технологии объектно-ориентированного программирования:
простые и сложные программные системы, поколения языков
программирования. Новые лингвистические объекты языка Object
Pascal: изменения в синтаксических конструкциях языка, новые типы
данных, структурированная обработка исключений, создание и
использование динамических библиотек. Объектная модель языка Object
Pascal: основные понятия объектной модели, принцип инкапсуляции,
принцип наследования, принцип полиморфизма, диаграммы объектной
модели. Дополнительные вопросы объектно–ориентированного
программирования на языке Object Pascal: идентификатор Self,
создание классов обработки исключений, информация о типах времени
выполнения, указатели на методы и делегирование, структура класса
TObject, введение в технологию COM.