Hjem Utvikling Hva er fagorientert programmering? - definisjon fra techopedia

Hva er fagorientert programmering? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr fagorientert programmering?

Fagorientert programmering er en objektorientert tilnærming der forskjellige delsystemer kjent som fag er delt for å lage nye fag basert på komposisjonsuttrykket. Tilnærmingen er et radikalt avvik fra den klassiske objektorienterte tilnærmingen, der objekter defineres basert på deres egenskaper og metoder. Fagorientert programmering er i stor grad orientert mot å dele et objektorientert system i fag. Det gir dermed et sammensetning av applikasjonsutviklingen.

Techopedia forklarer Fagorientert programmering

Hovedmålet med fagorientert programmering er å hjelpe til med å utvikle suiter og i å lette utviklingen av samarbeidende applikasjoner. De to måtene applikasjoner samarbeider er ved å dele objekter og ved å hjelpe til i operasjonsutførelsene. Fagene i fagorientert programmering kan brukes til å danne større fag sammen med å kombinere funksjonalitet. Dette hjelper med å gjenbruke funksjonalitetene som er tilgjengelige for fag i større fag. Basert på komposisjonsregler er fagene dessuten sammensatt i et system, og denne splittetilnærmingen hjelper til med å utvide og opprettholde store objektorienterte miljøer. Kildekoden til applikasjonen er ikke nødvendig, og den hjelper med å utvide eksisterende applikasjoner med nye og uplanlagte funksjoner.


Den fagorienterte tilnærmingen er med på å bringe en modell og i å fokusere på spørsmål relatert til komposisjon i en applikasjon. Den bringer inn komposisjonsregler og kompositorer, så vel som hjelper med å skape bedre objekter, med tanke på slettings- og sluttføringsprotokoller. Det hjelper også i klasse- og grensesnitt matching, og også i å ta vare på implementeringsproblemer.

Hva er fagorientert programmering? - definisjon fra techopedia