В классе статические методы могут работать со статическими переменными класса, а также с объектами этого класса. Они могут выполнять общие […]
Рубрика: Основы объектно-ориентированного программирования
Дружественные функции и дружественные классы
В этом уроке представлена серия из 4 видео в которых вы можете познакомиться с дружественными функциями и дружественными классами в с++. […]
Контейнеры STL: vector. Часть 3
В предыдущем уроке мы определили переменную типа vector<float>, как эквивалент массива, размер которого мы сможем произвольно изменять по ходу выполнения кода. […]
Задача: Класс “Геометрическая прогрессия”
Классы С++ могут создаваться для описания самых неожиданных сущностей реального мира. Создайте класс «геометрическая прогрессия», объекты которого: отображали бы геометрическую […]
Конструктор копирования в С++
Когда новички изучают программирование, первым делом, при рассмотрении новой темы, возникает вопрос – для чего необходима та или иная “вещь” о […]
Список двунаправленный. Сортировка по полям и условиям
В этой статье я опишу методику работы с двунаправленным списком в классическом его варианте. Ввод списка, вывод и сортировку по разнообразным […]
Перегруженный конструктор класса
В статье Конструктор и деструктор класса мы уже встречались с перегруженным конструктором в коде, но не акцентировали на этом внимание. […]
Класс String в C++
Использование текстовой информации во время работы с базами данных, файлами, для получения и отправления сообщений, является неотъемлемой частью работы каждого […]
Указатели на объекты
При первом знакомстве с указателями в C++ (см. Указатели в C++. Часть 1 ) может сложиться упрощённое представление, что указатели могут […]
Перегрузка операторов в С++
Перегрузка операторов в какой-то степени творческий процесс. С её помощью, у программистов появляется возможность облегчить для себя написание кода, а […]
Свежие комментарии