Объектно-ориентированное программирование - ООП в C# / C# уроки для начинающих / Язык си шарп
В чём отличие функциональных языков программирования от объектно-ориентированных
Функциональные языки программирования и объектно-ориентированные языки представляют собой два разных подхода к программированию, и каждый из них имеет свои особенности.
1. Функциональные языки программирования:
Основная идея функционального программирования - рассматривать вычисления как последовательность применения функций к данным. Важными особенностями функциональных языков являются:
- Иммутабельность данных: в функциональном программировании предполагается, что данные не могут быть изменены после их создания. Это облегчает отслеживание состояния программы и упрощает работу с параллельными вычислениями...
Язык программирования C++
Язык программирования C++ C++ — это объектно-ориентированный язык программирования, который является расширением языка программирования C. C++ был разработан в начале 1980-х годов Бьярном Страуструпом, который хотел расширить возможности языка C для создания более крупных и сложных программных систем. Основная цель С++ заключается в создании языка программирования, который обеспечивает эффективность и высокую производительность при работе с памятью и одновременно поддерживает концепцию объектно-ориентированного программирования...