Innholdsfortegnelse:
Definisjon - Hva betyr Data Hiding?
Data skjul er en programvareutviklingsteknikk som er spesielt brukt i objektorientert programmering (OOP) for å skjule interne objektdetaljer (data medlemmer). Skjul av data sikrer eksklusiv datatilgang til klassemedlemmer og beskytter objektets integritet ved å forhindre utilsiktede eller tilsiktede endringer.
Skjul av data reduserer også systemkompleksiteten for økt robusthet ved å begrense gjensidig avhengighet mellom programvarekomponenter.
Data skjul er også kjent som datakapsling eller skjul av informasjon.
Techopedia forklarer Data Hiding
Data skjul ble introdusert som en del av OOP-metodikken, der et program er oppdelt i objekter med spesifikke data og funksjoner. Denne teknikken forbedrer en programmerers evne til å lage klasser med unike datasett og funksjoner, og unngår unødvendig penetrering fra andre programklasser.
Fordi programvarearkitekturteknikker sjelden er forskjellige, er det få data som skjuler motsetninger. Data skjuler bare skjuler klassedatakomponenter, mens datakapsling skjuler klassedatadeler og private metoder.
