Полиморфизм времени выполнения в C++
Полиморфизм времени выполнения также называют динамическим полиморфизмом, а также ранним или поздним связыванием. При полиморфизме времени выполнения вызов функции разрешается во время выполнения. (далее…)
Полиморфизм времени выполнения также называют динамическим полиморфизмом, а также ранним или поздним связыванием. При полиморфизме времени выполнения вызов функции разрешается во время выполнения. (далее…)
Полиморфизм — один из четырех столпов объектно-ориентированного программирования. Полиморфизм означает наличие множества форм. Полиморфизм можно определить как технику, с помощью которой объект может принимать разные формы в зависимости от ситуации. (далее…)
В нашей предыдущей статье мы рассказали вам о наследовании в C++. В зависимости от способа создания класса или от того, сколько базовых классов наследует класс, существуют следующие типы наследования: (далее…)
Наследование — одна из важнейших особенностей объектно-ориентированного программирования. (далее…)
В предыдущей статье мы подробно обсуждали абстракцию. Абстракция, как вы уже поняли, скрывает детали реализации от пользователя и предоставляет только тот интерфейс, который требуется пользователю. (далее…)
Абстракция — это метод объектно-ориентированного программирования, с помощью которого мы скрываем детали реализации от пользователя и открываем только тот интерфейс, который требуется. (далее…)
Static — это ключевое слово в C++, используемое для придания элементу особых характеристик. Статические элементы инициализируются только один раз и сохраняют свое значение на протяжении всей программы. (далее…)
Язык C++ поддерживает функцию инкапсуляции, при которой данные объединяются с функциями. После объединения, данные доступны только функциям, работающим с ними. (далее…)
C++ использует списки инициализаторов для инициализации членов данных их значениями. (далее…)
Классы и объекты являются строительными блоками объектно-ориентированного программирования на C++. Любая сущность, живая или неживая, может быть представлена как объект и соответствующим образом запрограммирована с помощью C++. Таким образом, такие объекты, как автомобиль, письменный стол, человек, птица, животное и т. д., могут быть представлены как объекты. (далее…)