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

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