Учебное пособие. — Томск: Томский государственный университет систем управления и радиоэлектроники, 2007. — 180 с.
Учебное пособие предназначено для студентов специальности 210106 «Промышленная электроника», изучающих дисциплину «Объектно-ориентированное программирование». Материал, касающийся элементов прграммирования на C++, включенный в текст пособия, может использоваться студентами 1 курса в рамках изучения дисциплины «Информатика».
Пособие построено на базе лекционных курсов «Процедурно-ориентированное программирование» и «Объектно-ориентированное программирование» читаемых на протяжении 5 лет студентам специальности «Промышленная электроника».
Введение.
Элементы программирования на C++.
Функции.
Области видимости, классы памяти и время существования объектов программы.
Структура программы.
Классы C++.
Управление доступом к элементам.
«Друзья» классов (friend).
Конструкторы и деструкторы.
Переопределенные операции.
Виртуальные функции.
Абстрактные классы.
Область действия класса.
Шаблоны классов.
Потоки.
Заключение.
Литература.