Объектно-ориентированное программирование
14 6
Скачать PDF

Объектно-ориентированное программирование

Информатика Бакалавриат
Характеристики
84 страниц 862.2 KB
Издательство Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнёва
Тип издания учебное пособие
Гриф Утверждено редакционно-издательским советом университета в качестве учебного пособия для студентов бакалавриата по направлениям подготовки 01.03.04 «Прикладная математика», 09.03.02 «Информационные системы и технологии», 21.03.03 «Геодезия и дистанционное зондирование» всех форм обучения

Описание

Рассмотрены методы и инструменты объектно-ориентированного подхода, широко применяемые в настоящее время при разработке программного обеспечения в любых сферах. Показано, как разработать свой собственный класс, снабдить его конструкторами разных видов и деструктором, включить в класс необходимые функции, обеспечить безопасную и эффективную работу с содержимым класса за счет использования подходящих режимов доступа к его компонентам. Детально описаны все способы и особенности перегрузки стандартных операций для объектов пользовательских классов. Отдельное внимание уделено разработке шаблонов классов и функций, применению виртуальных функций и абстрактных классов для реализации динамического полиморфизма. Теоретический материал сопровождается примерами программ на языке С++, демонстрирующих применение на практике рассматриваемых принципов и механизмов объектно-ориентированного программирования. Пособие предназначено для студентов бакалавриата, обучающихся по направлениям подготовки 01.03.04 «Прикладная математика», 09.03.02 «Информационные системы и технологии», 21.03.03 «Геодезия и дистанционное зондирование» всех форм обучения. Пособие может быть также полезно широкому кругу читателей, уже знакомых с основами программирования на языке С++, для дальнейшего развития умений и навыков разработки программных средств с использованием современных подходов и инструментария.

Другие книги категории

Основы алгоритмизации и программирования на языке C#: учебно-методический комплекс по дисциплине: лабораторный практикум

Основы алгоритмизации и программирования на языке C#: учебно-методический комплекс по дисциплине: лабораторный практикум

Информатика СПО (среднее профессиональное образование)
104 стр. 1.8 MB
1.3K 224
Теория информации

Теория информации

Информатика Бакалавриат
212 стр. 2.5 MB
163 13