Обектно ориентирано програмиране: Разлика между версии

Изтрито е съдържание Добавено е съдържание
Редакция без резюме
Ред 1:
'''Обектно-ориентираното програмиране (ООП)''' е [[парадигма (програмиране)|парадигма в компютърното програмиране]], при която една програмна система се моделира като набор от [[обект (информатика)|обект]]и, които взаимодействат помежду си, за разлика от традиционното виждане, в което една програма е списък от инструкции, които компютърът изпълнява. Всеки обект е способен да получава съобщения, обработва данни и праща съобщения на други обекти.
 
Твърди се, че обектно-ориентираното програмиране дава повече гъвкавост, като прави по-лесно променянето на програми. То намира широка популярност в софтуерното инженерство на мащабни проекти. Поддръжниците на ООП заявяват, че ООП е по-лесно за учене от начинаещи програмисти, за разлика от по-ранни подходи и методики, както и че ООП подходът е по-прост за разработване и поддържане. Да го духа Йоанката.
 
== Фундаментални концепции на обектно-ориентираното програмиране ==