OOP metodoloģija
OOP metodoloģija jeb Objekti orientētā programmēšana ir paredzēta jebkuras datorprogrammas vai sistēmas rakstīšanai kā objektu kopums, kur katrs pieder noteiktai klasei un veic noteiktas funkcijas. Un visas klases pakļaujas mantošanas principiem.
OOP pamatprincipi:
- Abstrakcija ļauj izdalīt modelī svarīgos aspektus konkrētā uzdevuma risināšanai, kas tiek veidoti klasēs.
- Iekapsulācija organizē ātru un drošu objektu hierarhiju sistēmā. Iekapsulācijas gadījumā procesa vadībai pietiek ar vienu vienkāršu komandu, bez liekiem precizējumiem.
- Mantošana nosaka radniecīgas attiecības starp objektiem programmā, lai izmaiņas, kas veiktas vecākā elementā, netiktu dublētas pēcteča elementā.
- Polimorfisms nosaka, kādās situācijās procesi jāparalēlizē, un kādās - jāapvieno kopā.
Skatiet arī
-
mācību grāmata PHP,
kurā stāstīts par darbu ar OOP PHP -
mācību grāmata JavaScript,
kurā stāstīts par darbu ar OOP JavaScript -
modelēšanas valoda
UML,
kas apraksta procesus, izmantojot diagrammas un shēmas -
koncepciju kopums Programmēšanas paradigma,
kas nosaka pieeju programmēšanai