Koti kehitys Mikä on jäsen? - määritelmä techopediasta

Mikä on jäsen? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Accessible Member tarkoittaa?

Saavutettavissa oleva jäsen toimii samoin kuin käyttöoikeustiedot, jotka sallivat pääsyn tiettyihin tietoihin sen määrittelemän kielen perusteella. Luokan jäsenille tai esteettömille jäsenille tarkoitettuja tavanomaisia ​​pääsymääritelmiä ovat

  • Yksityinen - rajoittaa pääsyä itse luokkaan.
  • Suojattu - antaa luokalle ja jokaiselle alaluokalle pääsyn jäsenelle.
  • Julkinen - Mikä tahansa koodi pääsee jäseneen jäsennimellä.

Esteettävät jäsenet hallitsevat, kuinka luokat perivät rajoitukset ja erottavat luokan rajapinnat luokan toteutuksista. Jotkut esteettömät jäsenet toimivat vain jäsenille pääsynä. Toisin sanoen sisäiset tietorakenteet ovat yksinoikeudella.

Techopedia selittää esteettömän jäsenen

Esteetyt jäsenet irrottavat luokan sisäisen tietorakenteen sen rajapinnasta. Nämä yksityiset tiedot voidaan kuitenkin tarkistaa tai muokata käyttämällä julkisia lisälaitemenetelmiä, koska asiakaskoodit voivat tehdä mitä haluavat, tietokoneohjelmointikielestä ja sen ominaisuuksista riippuen. Vaikka näkyvyyttä ei hallita pääsymäärityksillä, viittauksia pääsyjä käyttävään jäsennimeen asiakaskoodista ei sallita. Rubyn kaltaiset kielet eroavat toisistaan ​​siinä, että ne estävät pääsyä itse ilmentymän, eikä ilmentymän luokan perusteella.

Mikä on jäsen? - määritelmä techopediasta