<учебное пособие> ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ НА C++
В пособии излагаются основы объектно-ориентированного программирования. Рассматриваются фундаментальные понятия классов, инкапсуляции и наследования, на базе которых впоследствии описываются механизмы управления памятью (конструкторы копирования, деструкторы), реализация полиморфизма на базе виртуальных функций и абстрактных классов, а также анализируются процедуры преобразования типов. Производится подробный обзор контейнеров стандартной библиотеки, включая все типы от векторов до спанов. Рассматриваются принципы работы потоков ввода-вывода и шаблонов классов.
В пособии излагаются основы объектно-ориентированного программирования. Рассматриваются фундаментальные понятия классов, инкапсуляции и наследования, на базе которых впоследствии описываются механизмы управления памятью (конструкторы копирования, деструкторы), реализация полиморфизма на базе виртуальных функций и абстрактных классов, а также анализируются процедуры преобразования типов. Производится подробный обзор контейнеров стандартной библиотеки, включая все типы от векторов до спанов. Рассматриваются принципы работы потоков ввода-вывода и шаблонов классов.
Просмотры: 44