Купить электронную книгу: Объектно-ориентированное программирование на C++


Купить книгу?
Объектно-ориентированное программирование на C++
972
Пожаловаться на книгу
  • 10,69 Мб
  • Отзывов: пока нет ( + добавить свой )
  • Год издания:2016 г.
  • Издательство:Наука и Техника
  • Формат книги:PDF
  • Жанр:Программирование
  • Кол-во страниц:546
  • Книгу купило:972 человек
  • Автор:Васильев А. Н.
  • Объектно-ориентированное программирование на C++ — Представленная книга — о языке программирования C++. А еще эта книга ‑ об объектно-ориентированном программировании (сокращенно ООП). Читатель научится создавать полноценные объектно-ориентированные программы. Мы рассмотрим все основные и наиболее важные конструкции C++, так что при желании читатель сможет создавать и обычные (не объектно-ориентированные) программы. Но случится это не само по себе. Книгу мало прочитать. С книгой нужно работать. В этом случае успех придет. Книга предназначена как тем, кто уже имеет некоторое представление о C++, так и тем, кто сталкивается с ним впервые и хочет освоить данный язык программирования.
    Книга написана простым и доступным языком с большим количеством наглядных примеров.

    Содержание:

    Введение
    Вступление
    Язык С++ и объектно-ориентированное программирование
    Объектно-ориентированное программирование
    Особенности языка С++
    Наши методы
    Программное обеспечение и стандарты языка
    Среда разработки DEV C++
    Среда разработки Microsoft Visual Studio Express
    Среда разработки Netbeans
    Обратная связь
    Простые программы
    Программирование без программирования
    Реализуем первую объектно-ориентированную программу
    Долой оковы ООП
    Знакомство с конструкторами
    Реорганизация программного кода
    Методы
    Перегрузка методов
    Перегрузка функций
    Операторные методы
    Операторные функции
    Наследование и сопутствующие механизмы
    Основы наследования
    Переопределение методов и виртуальность
    Конструктор производного класса
    Наследование:секреты и особенности
    Множественное наследование
    Виртуальные базовые классы
    Абстрактные классы и чисто виртуальные методы
    Переменные базовых и производных классов
    Ссылки и указатели
    Знакомство со ссылками
    Ссылки и наследование
    Механизм передачи аргументов
    Механизм передачи аргументов и наследование
    Знакомство с указателями
    Память, деструкторы и массивы
    Динамическое выделение памяти
    Деструктор
    Знакомство с массивами
    Статические массивы
    Символьные массивы
    Все о массивах
    Индексирование объектов
    Особенности использования динамических массивов в классах
    Перегрузка оператора присваивания
    Конструктор создания копии
    Функции и классы
    Обобщенные функции
    Обобщенные классы
    Перегрузка и явная специализацияобобщенных функций
    Явная специализация обобщенных классов
    Обобщенные классы и наследование
    Функторы
    Знакомство с функторами
    Функторы с аргументами и без аргументов
    Реализация полинома через функтор
    Константные методы и аргументы
    Функтор на основе шаблона
    Функтор на основе класса со статическим массивом
    Функция как аргумент и результат
    Указатель на функцию
    Решение уравнения методом последовательных приближений
    Знакомство с лямбда-функциями
    Массив указателей на функцию
    Функция как результат
    Указатели на методы
    Возвращаясь к функторам
    Возвращаясь к массивам
    Двумерный статический массив
    Имитация неограниченного двумерного массива
    Динамические двумерные массивы
    Создание "рваного" двумерного массива
    Двумерный массив как поле объекта
    Передача двумерного массива аргументом функции
    Контейнеры и итераторы
    Знакомство с контейнерами
    Знакомство с итераторами
    Стандартные подходы
    Обработка исключительных ситуаций
    Пример с ошибкой
    Персонализируем ошибки
    Использование объекта исключения
    Генерирование исключений
    Подклассы ошибок
    Пользовательские классы исключений
    Многопоточное программирование
    Знакомство с потоками
    Несколько дочерних потоков
    Передача аргументов функции потока
    Создание потока на основе функтора
    Создание потока на основе метода класса
    Временная приостановка потоков
    Синхронизация потоков
    Идентификация потоков
    Информация к размышлению
    Структуры
    Альтернативное название для типа
    Перечисления
    Вызов конструктора в конструкторе
    Фабрика объектов
    Динамическая идентификация типов
    Виртуальные деструкторы
    Цикл по коллекции
    Автоматическое определение типа
    Особенности перегрузки оператора присваивания
    Перегрузка оператора приведения типа
    Заключение
    О языках программирования
    Приложения с графическим интерфейсом
    Программирование и жизнь

Что еще прочитать?
    Просмотрело 1 180
    Успешный человек успешен во всем, не так ли? Мы всегда относимся с уважением к тому, кто добивается результатов в профессиональной деятельности, а особого восхищения...
    • 0
    • 0

    Название: Инесса Аленсон - Дела в

    Автор: Инесса Аленсон
    Категория: Бизнес
    Просмотрело 676
    Это издание для тех, кто всегда хотел рисовать, но не знал, с чего начать, чтобы создать собственное произведение искусства с максимальным успехом и минимальным...
    • 0
    • 0
    Просмотрело 798
    Разведение и выращивание уток, индоуток и гусей обычных пород и бройлеров — Домашнее птицеводство – занятие не только для сельских жителей! Птицу охотно разводят все, кто...
    • 0
    • 0

    Название: Разведение и выращивание

    Автор: Юрий Пернатьев
    Категория: Дом и семья
    Просмотрело 1 334
    Пограничные войска СССР. Май 1945 — 1950 — Сборник представляет собой продолжение публикации документов и материалов по истории пограничных войск....
    • 0
    • 0
    Просмотрело 884
    Общественная география зарубежного мира и России — Учебник, предназначенный для студентов негеографических вузов, дает основополагающие знания в области социальной,...
    • +4
    • +4
  • Случайная книга
    • Ваш Email:
    • Ваше сообщение:
    • для авторов книг
    Закрыть
    Если вы сами писали книгу, авторские права все равно будут принадлежать вам, так как по закону «Об авторском праве и смежных правах» объектом права признаётся не комплекс идей, а целостное произведение с его композицией и образной системой. Узнать больше?
    Хотите пройти обучение по сайту? ДаНет
    1. В этом блоке отображаются последние рецензии на известные книги и произведения
    2. Тут отображаются последние новости из мира Литературы и не только
    3. Тут вы можете авторизироватся и открыть свой профиль
    4. А здесь вы можете выбрать книгу под настроение
    5. Ели нажать на замочек то меню можно зафиксировать