Книжная полка

Здесь вы можете выбрать и приобрести необходимую Вам техническую литературу. Здесь представлена вся современная техническая литература, которая разделена на несколько основных разделов. Все книги имеют аннотацию, которая поможет Вам правильно определиться в выборе. Надеемся, что предоставленный сервис книжного магазина поможет Вам быстро и недорого приобрести справочник, учебник, энциклопедию или другую книгу. В цену книги включена стоимость доставки по России, оплата книг наложенным платежом (оплачиваете только при получении бандероли).



Объектно Ориентированное Программирование. Настольная книга программиста

Комлев Н. Ю.

Книга - Объектно Ориентированное Программирование. Настольная книга программистаЦена: 0руб.


ISBN:978-5-91359-276-7
Формат:60×88/16
Серия:Библиотека профессионала
Объем:298 стр.

Описание книги "Объектно Ориентированное Программирование. Настольная книга программиста"

Издательство: СОЛОН-ПРЕСС, 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



RadioRadar.net - datasheet, service manuals, схемы, электроника, компоненты, semiconductor,САПР, CAD, electronics