OOP-metodologi
OOP-metodologien eller Objektorientert programmering er beregnet for å skrive ethvert dataprogram eller system som en samling av objekter, hvor hvert objekt tilhører en bestemt klasse og utfører bestemte funksjoner. Og alle klassene følger arveprinsipper.
Hovedprinsippene i OOP:
- Abstraksjon lar en identifisere de viktige aspektene i modellen for å løse en spesifikk oppgave, som dannes i form av en klasse.
- Inkapsulering organiserer rask og sikker hierarki av objekter innenfor systemet. Ved inkapsulering er det nok med én enkel kommando for å styre prosessen, uten unødvendige presiseringer.
- Arv definerer slektskapsrelasjoner mellom objekter i programmet, slik at endringer gjort i foreldreet ikke dupliseres i barneelementet.
- Polymorfisme definerer i hvilke situasjoner det er nødvendig å parallellisere prosesser, og i hvilke - å samle dem.
Se også
-
lærebok PHP,
som forteller om arbeid med OOP i PHP -
lærebok JavaScript,
som forteller om arbeid med OOP i JavaScript -
modelleringsspråk
UML,
som beskriver prosesser ved hjelp av diagrammer og skjemaer -
sett med konsepter Programmeringsparadigme,
som definerer tilnærmingen til programmering