Учебное пособие. Москва, МИФИ, 2008. 92 стр. - ISBN
978-5-7262-0896-1
Пособие посвящено современной идеологии разработки программных продуктов - объектно-ориентированному программированшо (ООП). В первой части описываются основные понятия и концепции ООП, рассматривается аппарат ООП. изучается техника составления прикладных объектно-ориентированных программ. Вторая часть пособия - описание лабораторного практикума по освоению разработки объектно-ориентированных приложений Wbdows.
Пособие может быть также полезно студентам, аспирантам и преподавателям, знакомым с языком С++ и программированием в системе Windows и желающим самостоятельно освоить современные методы разработки программных систем. Содержание. Теоретические сведения.
Классы и объекты. Конструкторы и деструкторы. Перегрузка. Производные классы и наследование. Виртуальные функции. Потоки ввода-вывода. "Живучесть" объектов. Лабораторный практикум.
Понятия класса и объекта (индивидуальное задание А).
Встроенные и невстроенные функции-члены.
Конструкторы.
Деструкторы.
Конструктор с инициализацией по умолчанию.
Статическая переменная в составе класса.
Перегрузка функций.
Перегрузка конструкторов (индивидуальное задание В).
Перегрузка операторов (индивидуальное задание С).
Базовые и производные классы.
Виртуальные функции.
Потоки ввода-вывода.
Перегрузка в прикладном классе операторов вставки и извлечения.
Библиотечный класс string.
Создание "живучих" объектов и запись их на диск.
Чтение с диска "живучих" объектов. Индивидуальные задания лабораторного практикума.
Список литературы.
Пособие посвящено современной идеологии разработки программных продуктов - объектно-ориентированному программированшо (ООП). В первой части описываются основные понятия и концепции ООП, рассматривается аппарат ООП. изучается техника составления прикладных объектно-ориентированных программ. Вторая часть пособия - описание лабораторного практикума по освоению разработки объектно-ориентированных приложений Wbdows.
Пособие может быть также полезно студентам, аспирантам и преподавателям, знакомым с языком С++ и программированием в системе Windows и желающим самостоятельно освоить современные методы разработки программных систем. Содержание. Теоретические сведения.
Классы и объекты. Конструкторы и деструкторы. Перегрузка. Производные классы и наследование. Виртуальные функции. Потоки ввода-вывода. "Живучесть" объектов. Лабораторный практикум.
Понятия класса и объекта (индивидуальное задание А).
Встроенные и невстроенные функции-члены.
Конструкторы.
Деструкторы.
Конструктор с инициализацией по умолчанию.
Статическая переменная в составе класса.
Перегрузка функций.
Перегрузка конструкторов (индивидуальное задание В).
Перегрузка операторов (индивидуальное задание С).
Базовые и производные классы.
Виртуальные функции.
Потоки ввода-вывода.
Перегрузка в прикладном классе операторов вставки и извлечения.
Библиотечный класс string.
Создание "живучих" объектов и запись их на диск.
Чтение с диска "живучих" объектов. Индивидуальные задания лабораторного практикума.
Список литературы.