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