Эта книга является учебником для студентов и преподавателей по изучению объектно-ориентрованного программированию. Автор этого учебника - И.А. Барков. В первой части книги рассматриваются такие понятия, как объекты, классы, а также взаимодействия операционной системы Windows с программными системами. Также изучаются абстрактные данные.
Во второй части данной книги обсуждается более тщательно, какие особенности имеет основы ООП - наследования, инкапсульация, полимирозмом, событийном взаимодействий. Кроме того, в учебнике используются модели графического характера для построения классов и структур. Это делается для того, чтобы лучше изучить процессы, происходящие в том или ином объекте в рамках ООП. Для более удобной работы используется среда программирования под названием RAD Studio, равно как и язык С++ Builder. Учебник полезен всем программистам: студентам, преподавателям, магистрам, и т.д. Кроме того, его также можно использовать тем, кто еще только начинает изучать языки программирования.
Книга посвящена изучению специалистами в области программирования понятий объектного - ориентированного подхода к процессу создания компьютерных программ. Ей присущи ясность изложения, подробная аргументация излагаемых принципов, простота усвоения навыков работы с программами. Стиль подачи материала позволяет читателю быстро освоиться с новыми понятиями. Книга содержит ключевые понятия и алгоритмы обработки, используется для начальных курсов по дисциплине объектного-ori ентированного под- хода к созданию компьютерных систем. Ее можно считать добротным учебным материалом при обучении основам программирования в университете или учебных заведениях начального звена подготовки специалистов в этой области.
Электронная Книга «Объектно-ориентированное программирование» написана автором И. А. Барков в году.
Минимальный возраст читателя: 0
Язык: Русский
ISBN: 978-5-8114-3586-9
Описание книги от И. А. Барков
Является учебником по одноименной дисциплине. В первой части кратко рассмотрены: природа классов и объектов, объектно-ориентированный анализ и проектирование программных систем, взаимодействие с операционной системой Windows, абстрактные типы данных. Во второй части подробно обсуждаются базовые основы объектно-ориентированного программирования: наследование, инкапсуляция, полиморфизм, событийное взаимодействие. Графические модели структур классов и структур объектов используются для наглядного представления принципов объектно-ориентированного программирования, что позволяет глубже понять происходящие в объектно-ориентированной программе процессы. Изложение сопровождается программными примерами с использованием инструментальной среды программирования RAD Studio и языка С++Builder. Принципиальные инвариантные положения могут быть полезны при изучении других языков и систем программирования. Учебник предназначен для преподавателей, студентов, магистрантов, аспирантов, программистов.