Logo da.boatexistence.com

Gemmer indkapsling og data det samme?

Indholdsfortegnelse:

Gemmer indkapsling og data det samme?
Gemmer indkapsling og data det samme?

Video: Gemmer indkapsling og data det samme?

Video: Gemmer indkapsling og data det samme?
Video: What is the difference between Abstraction and Encapsulation ? 2024, Kan
Anonim

Dataskjul og indkapsling er korrelative ideer. Dataskjul koncentrerer sig om tilgængeligheden af et objekt, mens indkapsling koncentrerer sig om, hvordan data tilgås, og hvordan forskellige objekter opfører sig.

Hvorfor er indkapsling kendt som dataskjul?

I indkapsling vil variablerne i en klasse være skjult for andre klasser og kan kun tilgås gennem metoderne i deres nuværende klasse Derfor er det også kendt som data gemmer sig. … Giv offentlige opsætter- og getter-metoder til at ændre og se variablernes værdier.

Er information skjult resultatet af indkapsling?

Informationsskjulning - Det er processen med at skjule implementeringsdetaljerne for et objekt. Det er et resultat af Encapsulation.

Hvad er meningen med at indkapsle og skjule data?

Encapsulation er en af de grundlæggende elementer i OOP (objektorienteret programmering). Det refererer til bundling af data med de metoder, der fungerer på disse data. Indkapsling bruges til at skjule værdierne eller tilstanden af et struktureret dataobjekt inde i en klasse, hvilket forhindrer uautoriserede parters direkte adgang til dem.

Hvordan dataskjulning opnås ved indkapsling?

Som ved indkapsling er dataene i en klasse skjult for andre klasser ved hjælp af dataskjulningskonceptet, som opnås ved at gøre medlemmerne eller metoderne i en klasse private, og klasse eksponeres for slutbrugeren eller verden uden at give nogen detaljer bag implementeringen ved hjælp af abstraktionskonceptet, så det er …

Anbefalede: