Объектно-ориентированное программирование. Процедурный подход. Урок 2.
Объектно-ориентированное программирование(ООП) в C++
В этой статье будет рассказано: Объектно-ориентированное программирование (ООП) — это особый
концептуальный подход к проектированию программ, и C++ расширяет язык С средствами, облегчающими применение такого подхода. Ниже перечислены наиболее важные характеристики ООП: • абстракция;
• инкапсуляция и сокрытие данных;
• полиморфизм;
• наследование;
• повторное использование кода. Класс — это единственное наиболее важное расширение C++, предназначенное для реализации этих средств и связывающее их между собой...
Что такое парадигмы программирования и зачем они нужны
Парадигмы программирования - это различные подходы к программированию, которые используются для решения проблем. Это фундаментальные концепции, которые используются для структурирования и организации кода. Они необходимы, потому что они дают возможность думать о проблемах и решениях последовательным и организованным образом.
Наиболее распространенными парадигмами программирования являются процедурное, объектно-ориентированное, функциональное и логическое программирование. Каждая из этих парадигм...