Программирование на С++

11 участников

О чём курс

Вам нужен инструмент для разработки высокопроизводительных приложений — здесь разбирают базовый синтаксис и объектно-ориентированные возможности C++, необходимые для написания профессионального кода. Вы изучите механизмы управления памятью через new и delete, освоите создание классов, инкапсуляцию, перегрузку операций, а также работу с шаблонами и исключениями. Курс ориентирован на практическое применение стандартов разработки, что позволит использовать C++ для решения задач любой сложности — от управления ресурсами до проектирования гибких программных архитектур с помощью полиморфизма и абстрактных классов.

Программа обучения

  • Модуль 1. Типы данных, операции и функции в С++
    • Ссылочный тип данных.
    • Операции - расширения контекста.
    • Операции new и delete.
    • Встроенные inline-функции.
    • Перегрузка функций. Аргументы по умолчанию
  • Модуль 2. Инкапсуляция
    • Декларация класса.
    • Управление доступом.
    • Указатель this.
    • Дружественные классы и функции.
  • Модуль 3. Специальные методы класса
    • Конструктор по умолчанию.
    • Конструктор копирования.
    • Перегрузка конструкторов.
    • Деструктор.
  • Модуль 4. Константные и статические члены класса
    • Константные функции и объекты.
    • Статические данные и функции.
    • Правила инициализации и использования.
  • Модуль 5. Перегрузка операций
    • Правила перегрузки операций в С++.
    • Примеры перегрузки основных операций.
    • Перегрузка операции присваивания и конструктора копирования.
  • Модуль 6. Потоки данных в С++
    • Иерархия классов потоков в С++.
    • Форматированный ввод/вывод.
    • Использование и создание манипуляторов.
    • Перегрузка операций ввода/вывода.
    • Работа с файлами.
  • Модуль 7. Наследование и полиморфизм
    • Наследование как механизм повторного использования кода.
    • Виртуальные функции и позднее связывание.
    • Множественное наследование.
    • Виртуальный базовый класс.
    • Чистые виртуальные функции и абстрактные классы.
  • Модуль 8. Шаблоны функций и классов
Складчина создана 29 декабря 2025 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 5

СШ Сергей Шуйков Все материалы
1 980 ₽ 35 990 ₽