Nepristupačan član

Autor: Lewis Jackson
Datum Stvaranja: 8 Svibanj 2021
Datum Ažuriranja: 1 Srpanj 2024
Anonim
Crnogorski, srpski, bosanski, hrvatski jezik i književnost -Bajron ’’Hodočašće Čajlda Harolda’’
Video: Crnogorski, srpski, bosanski, hrvatski jezik i književnost -Bajron ’’Hodočašće Čajlda Harolda’’

Sadržaj

Definicija - Što znači nedostupan član?

Nepristupačni član, u konzoli C #, je član kojem ne može pristupiti određena vrsta. Nepristupačni član kojem ne može pristupiti jedna vrsta može biti dostupan drugom tipu.

Nepristupačni član može dobiti razinu pristupačnosti koja kontrolira njegovu upotrebu iz drugog koda u skupštini u kojoj je proglašen ili od drugih sklopova.

Član tipa dizajniran je na način da mu zbog nekih vrsta nepristupačnosti radi enkapsulacije. Inkapsulacija podataka pomaže u zaštiti podataka unutar objekta od slučajnog oštećenja, kao i sakrivanje nepotrebnih detalja implementacije od korisnika objekata.

Uvod u Microsoft Azure i Microsoft Cloud | Kroz ovaj vodič naučit ćete o čemu se radi računalstvo u oblaku i kako vam Microsoft Azure može pomoći da preselite i pokrenete svoje poslovanje iz oblaka.

Tehopedia objašnjava Nepristupačni član

Pristupačnost člana tipa određuje se prema vrsti u kojoj boravi i modifikatoru pristupa koji mu je određen tijekom njegove deklaracije. Slijede modifikatori pristupa koji se koriste za određivanje pristupačnosti:


  • Javno: Pristupite trenutnoj skupštini i vanjskom skupu na koji se poziva.
  • Privatno: Pristup je ograničen na vrstu koja sadrži.
  • Zaštićeno: Pristup je ograničen na klasu koja sadrži ili sadrži vrste koje sadrže vrstu.
  • Interni: Pristup je ograničen samo na trenutni sklop.
  • Zaštićeno unutarnje: Pristup je ograničen na trenutni sklop ili na vrste izvedene iz klase koja sadrži.

Na primjer, tip se može deklarirati metodom koja ima zaštićeni modifikator, tako da je ona izvan klase nedostupna, ali dostupna je izvedenim klasama.

Ne mogu se svi modifikatori pristupa upotrebljavati u svim kontrama svim vrstama. Kad član vrste ne uključuje modifikator pristupa tijekom svoje deklaracije, zadana mu je pristupačna privatnost.

Prema ograničenju pristupačnosti u C #, nekoliko konstrukata zahtijeva da tip bude barem toliko pristupačan kao član ili neki drugi tip. Uz to, ako je član metoda, delegat ili indeks, vrsta povratka i parametri moraju biti najmanje dostupni kao i sam član. Upotreba nepristupačnog člana rezultirat će pogreškom u sastavljanju.


Ova je definicija napisana u C #