обектно ориентирано програмиране структури от данни азълов 2008
Сумата се прибавя директно в кошницата
10.49 €
Етикети: обектно ориентирано програмиране структури от данни азълов 2008
Съдържание
ПРНДГОВОР 7
J. ВЪВЕДЕНИЕ В ПРОЕКТИРАНЕТО НА ПРОГРАМИ 9
Проектиране с .договор“ 9
Проектиране „отгоре-надолу“ 11
Проектиране „отдолу-наторе“ 17
Обекгно-ориентираио проектиране 18
Разработка на софтуерни проекти 22
Подходи при разработката на софтуерни проекти 27
2. АБСТРАКЦИИ С ФУНКЦИИ И МОДУЛИ 30
Какво с абстракция 30
Функционална абстракция „ 32
Абстракция чрез модули 44
3. ТЕСТВАНЕ НА ПРОГРАМИ 56
Тестване на програми 56
Пример: Магически квадрати 60
Тестване „отгоре-надолу“ и „отдолу-нагоре“ 70
Локализиране на грешки 78
4. АБСТРАКЦИИ С ДАННИ 84
Тип на данните : 84
Структура на данните 86
Масиви , 90
Записите в C++ 94
Абстрактни типове данни 100
5. АБСТРАКЦИИ С КЛАСОВЕ...., ! 10
Класове и обекти 110
Обеггно-ориеятирано програмиране i2G
Конструктори 126
Обектите като величини: константи, променливи и параметри 129
Обектите като полета на класове 138
Управление яа имената 159
Класове шаблони 173
Предефиниране на операции 178
6. КЛАСОВЕ И ОБЕКТИ....: 190
Класът string - основни операции 190
Опериране с обекти на класа string 202
Класът vector - основни операции. 214
Опериране е обекти на класа vector — 23ft
7. ОБЕКТИ И УПРАВЛЕНИЕ НА ПАМЕТТА........... 237
Статични полета и фунмц® на класове , 237
Указатели и обекти . 241
Указателят this 257
Конструктор за копиране.... - 259
Операция за присвояване ...267
Деструкгори ,..., 270
Управление на динамични списъци , 276
Операции от голяма!а тройка - заключителни бележки 288



