Metodologija OOP
Metodologija OOP ali Objektno usmerjeno programiranje je namenjena pisanju katerega koli računalniškega programa ali sistema v obliki sklopa objektov, od katerih vsak pripada določenemu razredu in izvaja določene funkcije. Vsi razredi pa sledijo načelom dedovanja.
Osnovna načela OOP:
- Abstrakcija omogoča izpostavitev pomembnih vidikov za rešitev določene naloge v modelu, ki so oblikovani v obliki razreda.
- Enkapsulacija organizira hitro in varno hierarhijo objektov znotraj sistema. Pri enkapsulaciji je za upravljanje procesa dovolj en preprost ukaz, brez odvečnih pojasnil.
- Dedovanje določa sorodstvene odnose med objekti v programu, tako da spremembe, vnesene v starša, niso podvojene v elementu-potomcu.
- Polimorfizem določa, v katerih situacijah je treada vzporediti procese, v katerih pa jih je treba združiti.
Glejte tudi
-
učbenik PHP,
ki pripoveduje o delu z OOP v PHP-ju -
učbenik JavaScript,
ki pripoveduje o delu z OOP v JavaScriptu -
jezik modeliranja
UML,
ki opisuje procese z uporabo diagramov in shem -
nabor konceptov Programska paradigma,
ki določa pristop k programiranju