We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Updated CPP 08. Полиморфизм в CPP. Виртуальные методы. Чисто виртуальные методы. Виртуальные и чисто виртуальные деструкторы. Понятие абстрактного класса. Ошибки, возникающие при работе с указателем или ссылкой на базовый класс. Дружественные связи. (markdown)
Updated Home (markdown)
Updated CPP 07. Множественное наследование. Прямая и косвенная базы. Виртуальное наследование. Понятие доминирования. Порядок создания и уничтожения объектов. Проблемы множественного наследования. Неоднозначности при множественном наследовании. (markdown)
Updated CPP 06. Наследование в CPP. Построение иерархии классов. Выделение общей части группы классов. Расщепление классов. (markdown)
Updated CPP 04. Создание и уничтожение объектов в CPP. Конструкторы и деструкторы. Раздел инициализации конструкторов. Способы создания объектов. Явный и неявный вызов конструкторов. Приведение типа. (markdown)
Updated CPP 05. Конструкторы копирования и переноса. Модификатор explicit. Удаление конструктора и default конструктор. Делегирующие и унаследованные конструкторы. (markdown)
Updated CPP 03. Классы и объекты в CPP. Определение класса с помощью class, struct, union. Ограничение доступа к членам класса в CPP. Члены класса и объекта. Методы класса и объекта. Константные члены класса. Схемы наследования. (markdown)
Updated CPP 02. Ссылки. lvalue и rvalue ссылки. Передача параметров в функции по ссылке. Автоматическое выведение типа. (markdown)
Updated CPP 01. Структура программы на языках C и CPP. Функции C и CPP. Перегрузка функций в CPP. Параметры функций по умолчанию. (markdown)
Updated ООП 03. Основные понятия ООП: инкапсуляция, наследование, полиморфизм. Понятие объекта. Категории объектов. Отношения между объектами. Понятие класса. Отношения между классами. Понятие домена. (markdown)
Updated ООП 02. Преимущества и недостатки структурного программирования. Идеи Энтони Хоара. Преимущества и недостатки объектно ориентированного программирования. (markdown)
Updated ООП 01. Структурное программирование: нисходящая разработка, использование базовых логических структур, сквозной структурный контроль. (markdown)
Updated 12. Шаблоны функций, методов классов и классов в C . Недостатки шаблонов. Параметры шаблонов. Параметры типы и параметры значения. Шаблоны функций и методов классов. Подстановка параметров в шаблон. Выведение типов параметров шаблона. Явное указание значений типов параметров шаблона при вызове функции. Срезание ссылок и модификатора const. (markdown)