abstraktion

Forfatter: Peter Berry
Oprettelsesdato: 11 August 2021
Opdateringsdato: 20 Juni 2024
Anonim
Fachvokabular Kunst: Abstraktion
Video.: Fachvokabular Kunst: Abstraktion

Indhold

Definition - Hvad betyder abstraktion?

Abstraktion er handlingen med at repræsentere væsentlige funktioner uden at medtage baggrundsoplysninger eller forklaringer. På computervidenskabs- og softwareteknikerområdet anvendes abstraktionsprincippet til at reducere kompleksiteten og tillade effektiv design og implementering af komplekse softwaresystemer.


Nogle områder af softwaredesign og -implementering, hvor abstraktionsprincippet anvendes, inkluderer programmeringssprog (hovedsageligt i objektorienterede programmeringssprog), specifikationssprog, kontrolabstraktion, dataabstraktion og arkitektur af softwaresystemer.

En introduktion til Microsoft Azure og Microsoft Cloud | Gennem hele denne vejledning lærer du, hvad cloud computing handler om, og hvordan Microsoft Azure kan hjælpe dig med at migrere og drive din virksomhed fra skyen.

Techopedia forklarer abstraktion

Abstraktion er et af de vigtigste principper inden for objektorienteret software-engineering og er tæt knyttet til flere andre vigtige koncepter, herunder indkapsling, arv og polymorfisme.

Abstraktion anvendes i processen med at identificere software-artefakter (objekter) for at modellere problemdomænet. Det er processen med at reducere disse objekter til deres essens, således at kun de nødvendige elementer er repræsenteret. Abstraktion definerer et objekt med hensyn til dets egenskaber, funktionalitet og interface (middel til kommunikation med andre objekter).


Disse metoder bruges til at reducere kompleksiteten i design- og implementeringsprocessen for software. I denne proces definerer designerne abstrakte objektskuespillere, der er i stand til at udføre arbejde, ændre deres tilstand og kommunikere med andre skuespillere. Objektets tilstand er indkapslet, mens de detaljerede datastrukturer, der er knyttet til objektet, holdes bag kulisserne.