Hjem Udvikling Hvad er tilgængeligt medlem? - definition fra techopedia

Hvad er tilgængeligt medlem? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder tilgængeligt medlem?

Et tilgængeligt medlem arbejder sammen med adgangsspecifikationer, der tillader adgang til bestemte data baseret på det sprog, det specificerer. Et normalt sæt adgangsspecifikationer for klassemedlemmer eller tilgængelige medlemmer inkluderer:

  • Privat - Begrænser adgangen til selve klassen.
  • Beskyttet - Giver klassen og hver underklasse adgang til medlemmet.
  • Offentlig - Enhver kode har adgang til medlemmet ved hjælp af medlemsnavnet.

Tilgængelige medlemmer kontrollerer, hvordan klasser arver begrænsninger, og de adskiller klassegrænseflader fra klasseimplementeringer. Nogle tilgængelige medlemmer fungerer som adgang kun for medlemmer. Det vil sige, de interne datastrukturer er eksklusive.

Techopedia forklarer Accessible Member

Tilgængelige medlemmer løsner den interne datastruktur i en klasse fra dens interface. Imidlertid kan disse private data inspiceres eller ændres ved hjælp af offentlige accessor-metoder, da klientkoder kan gøre, hvad de vil, afhængigt af computerprogrammeringssprog og dets funktioner. Selvom synlighed ikke kontrolleres af adgangsspecifikationer, er henvisning til det tilgængelige medlemsnavn fra klientkoden ikke tilladt. Sprog som Ruby er forskellige, idet de forhindrer adgang baseret på selve instansen snarere end klassen for instansen.

Hvad er tilgængeligt medlem? - definition fra techopedia