Објектно-ориентирана методологија на програмирање
Методологијата ООП или Објектно-ориентирано програмирање е наменета за пишување на која било компјутерска програма или систем во форма на збир на објекти, од кои секој припаѓа на одредена класа и извршува одредени функции. А сите класи се потчинети на принципите на наследување.
Основните принципи на ООП:
- Апстракција овозможува да се истакнат во моделот важни аспекти за решавање на конкретен проблем, кои се формираат во форма на класа.
- Енкапсулација ја организира брзата и безбедна хиерархија на објекти внатре во системот. При енкапсулација за управување со процесот доволна е една едноставна команда, без непотребни појаснувања.
- Наследување ги дефинира сродните односи помеѓу објектите во програмата, така што промените направени во родителот, не се дуплираат во елементот-потомок.
- Полиморфизам ги дефинира во кои ситуации треба да се разделат процесите, а во кои - да се соберат заедно.
Погледнете ги и
-
учебник PHP,
во кој се раскажува за работата со ООП во PHP -
учебник JavaScript,
во кој се раскажува за работата со ООП во JavaScript -
моделен јазик
UML,
кој ги опишува процесите со помош на дијаграми и шеми -
збир на концепти Парадигма на програмирање,
кој го определува пристапот кон програмирањето