Ю.Н. Патрикеев

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

Тексты лекций, прочитанных
в Московском государственном университете экономики, статистики и информатики

Москва 1998

В текстах лекций рассмотрены основные принципы и средства объектно-ориентированного программирования с применением языка С++ и системы программирования Borland C++. В приложении приведены задачи для самостоятельного решения. Предполагается, что читатель уже знаком с основами универсальных языков программирования. Пособие предназначено для студентов специальности "Прикладная математика" и может быть использовано студентами других специальностей для самостоятельного изучения С++.

Содержание

1. Объектно-ориентированный подход в программировании
1.1 Технологии программирования
1.2 Сущность объектно-ориентированного подхода к программированию
2. Начальные сведения о языке Си
2.1 Назначение Си, исторические сведения
2.2 Алфавит, базовые типы и описание данных
2.3 Структуры и объединения
2.4 Операции и выражения
2.5 Операторы Си++
2.6 Функции
2.7 Библиотека времени выполнения
3. Препроцессорные средства в C и С++
3.1 Основные понятия препроцессорной обработки
3.2. Препроцессорные переменные
3.3. Макроопределения (макросы)
3.4. Условная компиляция
4. Объектно-ориентированные средства С++
4.1 Объектные типы данных
4.2. Конструкторы и деструкторы
4.3. Производные классы
4.4. Пример построения системы классов
4.5 Виртуальные функции
4.6. “Дружественные” (friend) функции
4.7. Статические компоненты класса
4.8. Переопределение (перегрузка) операций
5. Шаблоны функций и классов
5.1. Шаблоны функций
5.2. Шаблоны классов
6. Классы для ввода-вывода потоков
6.1. Система классов ввода-вывода
6.2. Вывод в файл. Ввод из файла
6.3. Ввод-вывод данных объектных типов
Приложения
Приложение 1. Задачи по программированию на Си
Приложение 2. Задачи по разработке систем объектов
Литература
 
Главная страница
Rambler's Top100

STARS.RU