Об'єктно Орієнтоване Програмування. Настільна книга програміста 63220
-
ISBN978-5-91359-276-7
-
Видавництво
-
Автор
-
Серія
-
Рік2018
-
МоваРосійська
Все про “Об'єктно Орієнтоване Програмування. Настільна книга програміста”
Від видавця
Об'єктно Орієнтоване Програмування (ООП) — технологія, яку зобов'язаний знати, розуміти і застосовувати кожен сучасний програміст.
Сумно, коли програмісти не знають, не розуміють і не застосовують, а, що ще гірше, — знаходяться в омані, що знають, розуміють і застосовують.
Прочитавши цю книгу, ви дізнаєтеся все, що треба знати про ООП і навіть трохи більше, щоб використовувати цю технологію у своїй роботі. Матеріал викладено в короткій, зрозумілій формі за принципом «від простого до складного» і супроводжується необхідними прикладами.
Книга орієнтована на початківців і досвідчених програмістів, викладачів і студентів вузів, коледжів, учителів та учнів шкіл.
Зміст
Зміст
Вступ 7
Привіт, колеги! 7
Людськими словами - про що ця книга? 8
А про що я тут не буду говорити? 9
А на якій мові ми будемо програмувати? 11
Про шрифти 13
Про програму та додатках 14
Чому я іноді повторююсь? 15
Що почитати? 16
Частина Перша. Теорія 20
Глава 1 TP. Проста програма. І ніби нічого нового 20
Преамбула 20
Повторення пройденого. Світлофор без затій 20
Світлофор причесаний 24
Сумне майбутнє нашого світлофора. Прогноз 26
Багато, дуже багато, світлофорів 28
Глава 2 Те ж саме. Весело і з об'єктами 41
Вступ і пояснення 41
Нарешті, об'єктний світлофор 45
А тепер багато об'єктних світлофорів 54
А тепер з усією цією фігньою ми спробуємо злетіти 59
Глава 3 Те ж саме. Delphi. Голова дуже коротка 61
Розширення кругозору. Взагалі про класи в Delphi 65
Ще раз, іншими словами, про важливе 67
Винен, виправлюся... 69
Глава 4 Мова в даній главі піде тільки і виключно про властивості 70
Просто властивості 70
Нарешті, остання, і правильна, світлофорна програма 80
Не просто властивості, а індексовані 81
Дайте дві! 90
найголовніший метод 96
Все-таки графіка 98
А далі? 101
Всякі додаткові дрібниці і деталі 102
Глава 5 Тепер по науковому. Інкапсуляція 106
Глава 6 Зрозуміла програма про спадкування без термінів 110
Простий клас, нічого нового 110
Той же клас, але дещо нове 115
Глава 7 Тепер по науковому. Спадкування 122
Загальна теорія. Довга 122
Нюанси. Підвищити або знизити? 129
Серйозні зміни в класі 132
А тепер про хороше 136
Глава 8 Практичні заняття по спадкуванню.
І по тестування 139
Невелику перерву – відкриті масиви 139
Назад в ООП 143
Вперед в ООП 148
Трохи про тестах 153
Повертаємося від тестування до програмування 160
ООП триває 163
А тепер про головне 168
Розвиток теми 173
Глава 9 Спадкування дуже коротко 175
Глава 10 щось з віртуальними методами 178
Спочатку про сумне 178
Улюблений приклад, з невеликими змінами 179
Кілька нових слів 186
Швидко чиним програму про словах 189
Трохи глибше і детальніше 190
Розвиток теми 198
Глава 11 Тепер по науковому. Поліморфізм 201
Розвиток теми 202
Глава 12 Вся теорія разом і коротенько. Раз і назавжди 205
ООП з пташиного польоту 205
Спадкування 206
Поліморфізм 210
Глава 13 Коротко. Особливості ООП стосовно Delphi 212
Про властивості, неупомянутое 213
Екзотика 215
Глава 14 Ескіз дуже складної програми. Картки 216
Преамбула 216
Чого я хочу. Обґрунтування 216
Як я це бачу, і хто у нас буде класом 219
Карта і колода. Починаємо програмувати 224
Рекомендації з подальшого розвитку сюжету 225
Глава 15 Ескіз програми. Нехай помре найслабший 227
Про програмування, амебах і Чарльза Дарвіна 227
Наш Світ. І наша Війна 228
Сувора программистская реальність 231
Підбадьорюючий фінал 235
Частина друга. Практика 236
Додаток A. Трохи про карткових іграх 236
Постанова Міністерства спорту і туризму Республіки Білорусь від 14 травня 2003 року №12 "Про затвердження Інструкції по грі в "Хропіння" 236
Адаптація правил хропіння до наших умов, моїм смаковим пристрастям і зручності програмування 240
Додаток B. Як налаштувати Delphi. Дуже коротко 242
Project\Options... 242
Environment Options 244
Editor Options 245
Debugger Options 245
Ще 245
І зовсім наостанок 246
Додаток C Як малювати у TP. На одній сторінці.
Ні, на двох 247
Додаток D. Як малювати в Delphi 249
Колір 249
Малюємо 250
Додаток E Простий об'єкт для роботи з клавіатурою через BIOS 261
Додаток F Програма про слова. Повністю і навіть краще 263
Коментарі, можливо, непотрібні 269
Про файлах і потоках. Порівняльний аналіз 270
Додаток G Дуже корисні процедури, функції і класи 277
Правильний TStringList 277
Правильний TList 278
Дуже правильний клас для збереження і відновлення взагалі 283
Реалізація правильного класу 291
Хочеться чогось ще 296
Анотація
Всі характеристики
- Видавництво
- Автор
- Серія
- Категорія
- Рік2018
- Сторінок298
- Формат150x210 мм
- ОбкладинкаМ'яка
- Тип паперуОфсетний
- МоваРосійська
Товар входить до категорії
-
Самовивіз з відділень поштових операторів від
45 ₴ -80 ₴ -
Доставка поштовими сервісами - тарифи перевізника
Рецензії