Начальный курс С и С++, Березкин Б.И., Березкин С.Б.

Начальный курс С и С++ - Березкин Б.И., Березкин С.Б. - 2005.

С++ - ЯЗЫК ОБЪЕКТНО-ОРИЕНТИРОВАННОГО ПРОГРАММИРОВАНИЯ
Язык С++ является надстройкой над языком С. И если язык С удобен для написания малых и средних по размерам программ, то все преимущества языка С++ проявляются на больших программах и проектах. Конечно, в рамках этой книги нам не удастся рассмотреть большие программы, многие примеры использования возможностей С++ будут модельными. Маленькая программа на языке С почти всегда короче, чем на языке С++, однако на начальном этапе надо применять язык С++ при решении небольших задач.
Прежде чем перейти к детальному изучению Borland  С++ важно познакомиться с основными понятиями объектно-ориентированного программирования. Поэтому далее идет краткий обзор основных особенностей языка С++ как языка объектно-ориентированного программирования.
ЧТО ТАКОЕ ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ
Объектно-ориентированное программирование - это новый способ подхода к программированию. Такое программирование, взяв лучшие черты структурного программирования, дополняет его новыми идеями, которые переводят в новое качество подход к созданию программ.


Содержание
3 ЯЗЫК С++ 163
С++ - язык объектно-ориентированного программирования
Что такое объектно-ориентированное программирование
Особенности языка С++, не связанные напрямую с объектной
ориентированностью
Компиляция программ на языке С++
Введение в понятие класса и объекта
Перегруженные функции
Перегрузка операций
Наследование
Конструкторы и деструкторы
Новые ключевые слова С++
Конструктор с параметрами
Дружественные функции
Дружественные классы
Аргументы функции, задаваемые по умолчанию
Структуры и классы
Объединения и классы
Подставляемые (online) функции
Наследование классов
Конструкторы с параметрами при наследовании
Множественное наследование
Передача объектов как аргументов функций
Массивы объектов;
Указатель на объект
Перегрузка функций и операций
Перегрузка конструкторов
Динамическая инициализация и локальные переменные
Ключевое слово 1Ыз
Перегрузка операций
Дружественные функции-операции
Ссылки
Использование ссылочных переменных для перегрузки унарных операций
Перегрузка операции индексации
Использование виртуальных функций
Указатели на производные типы; Виртуальные функции; Чистые виртуальные функции и абстрактные типы
Производные классы и их конструкторы и деструкторы
Порядок вызова конструкторов и деструкторов при множественном
наследовании
Виртуальные базовые классы
Операции динамического выделения памяти new и delete
Виртуальные деструкторы
Шаблоны классов и функций
Шаблоны функций; Шаблоны классов
Статические члены класса
Локальные классы
Вложенные классы
Использование библиотеки ввода/вывода языка С++
Потоки языка С++; Перегрузка операций ввода/вывода Ипсерторы
и экстракторы; Форматированный ввод/вывод; Работа с файлами в языке С++




Бесплатно скачать электронную книгу в удобном формате, смотреть и читать:
Скачать книгу Начальный курс С и С++, Березкин Б.И., Березкин С.Б. - fileskachat.com, быстрое и бесплатное скачивание.

Скачать pdf
Ниже можно купить эту книгу по лучшей цене со скидкой с доставкой по всей России.Купить эту книгу



Скачать - Книгу - Начальный курс С и С++ - Березкин Б.И., Березкин С.Б. - depositfiles.com


Скачать - Книгу - Начальный курс С и С++ - Березкин Б.И., Березкин С.Б. - letitbit.net
Дата публикации:





Хештеги: :: :: :: :: :: :: :: :: :: :: ::