Hjem Utvikling Hva er tilgjengelig medlem? - definisjon fra techopedia

Hva er tilgjengelig medlem? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr tilgjengelig medlem?

Et tilgjengelig medlem arbeider ved siden av tilgangsspesifikasjoner som tillater tilgang til bestemte data basert på språket det spesifiserer. Et normalt sett med tilgangsspesifikasjoner for klassemedlemmer eller tilgjengelige medlemmer inkluderer:

  • Privat - Begrenser tilgangen til selve klassen.
  • Beskyttet - Tillater klassen og hver underklasse tilgang til medlemmet.
  • Offentlig - Enhver kode har tilgang til medlemmet ved å bruke medlemsnavnet.

Tilgjengelige medlemmer kontrollerer hvordan klasser arver begrensninger, og de skiller klassegrensesnitt fra klasseimplementeringer. Noen tilgjengelige medlemmer fungerer som bare medlemmer. Det vil si at de interne datastrukturene er eksklusive.

Techopedia forklarer Accessible Member

Tilgjengelige medlemmer løsner den interne datastrukturen til en klasse fra grensesnittet. Imidlertid kan disse private dataene inspiseres eller endres ved å bruke offentlige tilgangsmetoder, siden klientkoder kan gjøre hva de vil, avhengig av dataprogrammeringsspråk og dets funksjoner. Selv om synlighet ikke kontrolleres av tilgangsspesifikasjoner, er referanse til det tilgjengelige medlemsnavnet fra klientkoden ikke tillatt. Språk som Ruby skiller seg ut ved at de forhindrer tilgang basert på selve forekomsten i stedet for klassen for forekomsten.

Hva er tilgjengelig medlem? - definisjon fra techopedia