Объектно-ориентированное программирование
Учебник для вузов.
Барков И. А. «Объектно-ориентированное программирование» Лань, 2019 год, 700 стр., ISBN 978-5-8114-3586-9; (PDF_DJVU)
Описание книги.
Является учебником по одноименной дисциплине. В первой части кратко рассмотрены: природа классов и объектов, объектно-ориентированный анализ и проектирование программных систем, взаимодействие с операционной системой Windows, абстрактные типы данных. Во второй части подробно обсуждаются базовые основы объектно-ориентированного программирования: наследование, инкапсуляция, полиморфизм, событийное взаимодействие.
Графические модели структур классов и структур объектов используются для наглядного представления принципов объектно-ориентированного программирования, что позволяет глубже понять происходящие в объектно-ориентированной программе процессы. Изложение сопровождается программными примерами с использованием инструментальной среды программирования RAD Studio и языка С++Builder. Принципиальные инвариантные положения могут быть полезны при изучении других языков и систем программирования. Учебник предназначен для преподавателей, студентов, магистрантов, аспирантов, программистов.
Оглавление.
- Часть I. Принципы и технология создания объектно-ориентированных программ
1. Метафора объектно-ориентированного программирования
2. Моделирование и документирование сложных систем
3. Объектно-ориентированная разработка программных систем
4. Алгебраические основы типов данных
5. Программирование в операционной системе Windows - Часть II. Реализация объектно-ориентированной технологии в системе программирования
6. Устройство и функционирование программы
7. Наследование
8. Инкапсуляция
9. Полиморфизм
10. Обработка событий и сообщений
11. Обработка ошибок
12. Библиотека визуальных компонентов - Приложения
Приложение 1. История объектно-ориентированного программирования
Приложение 2. Правила именованы идентификаторов
Приложение 3. Программа табличного хранения слов
Добавить комментарий