|
|
От: |
LaptevVV
|
|
| Дата: | 16.04.07 14:51 | ||
| Оценка: | |||
Глава 6. Инкапсуляция
6.1. Структурированные типы данных
6.1.1. Структурированные объекты данных и типы данных
6.1.2. Спецификация типов структур данных
6.1.3. Реализация типов структур данных
6.1.4. Объявления структур данных и контроль типов
6.1.5. Векторы и массивы
6.1.6. Записи
6.1.7. Списки
6.1.8. Множества
6.1.9. Выполняемые объекты данных
6.2. Абстрактные типы данных
6.2.1. Эволюция понятия типов данных
6.2.2. Сокрытие информации
6.3. Инкапсуляция при помощи подпрограмм
6.3.1. Подпрограммы как абстрактные операции
6.3.2. Определение и вызов подпрограмм
6.3.3. Определения подпрограмм как объектов данных
6.4. Определения типов
6.4.1. Эквивалентность типов
6.4.2. Определение типов с параметрами
6.5. Обзор языка С++
6.6. Рекомендуемая литература
6.7. Задачи и упражнения
Глава 7. Наследование
7.1. Повторное рассмотрение абстрактных типов данных
7.2. Наследование
7.2.1. Производные классы
7.2.2. Методы
7.2.3. Абстрактные классы
7.2.4. Обзор языка Smalltalk
7.2.5. Объекты и сообщения
7.2.6. Концепции абстракций
7.3. Полиморфизм
7.4. Рекомендуемая литература
7.5. Задачи и упражнения