1. Основные понятия объектно-ориентированного подхода
1.1. Объектно-ориентированная разработка программ
1.2. Объектно-ориентированные языки программирования
1.3. Сквозной пример
3. Вторая фаза жизненного цикла - конструирование системы
3.1. Разработка архитектуры системы
4. Сравнительный анализ объектно-ориентированных методологий разработки программных систем
4. 1. Методология OMT
4.2. Методология SA/SD
4.3. Методология JSD
4.4. Методология OSA
5. Третья фаза жизненного цикла - реализация объектно-ориентированного проекта
5.1. Объектно-ориентированный стиль программирования
5.2. Объектно-ориентированные системы программирования