Nepieejams deputāts

Autors: Lewis Jackson
Radīšanas Datums: 8 Maijs 2021
Atjaunināšanas Datums: 1 Jūlijs 2024
Anonim
Nepieejamais VID
Video: Nepieejamais VID

Saturs

Definīcija - ko nozīmē nepieejams loceklis?

Nepieejams loceklis C # koncernā ir loceklis, kuram nevar piekļūt noteikts tips. Nepieejams loceklis, kuram nevar piekļūt viens tips, var piekļūt cits tips.

Nepieejams loceklis var iegūt piekļuves līmeni, kas kontrolē tā izmantošanu, no cita koda komplektā, kurā tas ir deklarēts, vai no citiem mezgliem.

Tipa elementi ir konstruēti tā, lai tos nevarētu piekļūt noteiktiem tipiem, lai tos iekapsulētu. Datu iekapsulēšana palīdz aizsargāt objektā esošos datus no nejaušas sabojāšanas, kā arī no objekta lietotāja paslēpj nevajadzīgu ieviešanas informāciju.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia skaidro Nepieejams loceklis

Tipa locekļa piekļuvi nosaka tips, kurā tas dzīvo, un piekļuves modifikators, kas tam norādīts deklarācijas laikā. Šie ir piekļuves pārveidotāji, kurus izmanto, lai norādītu pieejamību:


  • Publiska: pieeja gan pašreizējai asamblejai, gan ārējai asamblejai, kas uz to atsaucas.
  • Privāts: piekļuve ir ierobežota ar saturošo veidu.
  • Aizsargāts: pieeja ir ierobežota saturošajai klasei vai tipiem, kas atvasināti no saturošā tipa.
  • Iekšējais: piekļuve ir ierobežota tikai pašreizējai montāžai.
  • Aizsargāts iekšējais: Pieeja ir ierobežota ar pašreizējo montāžu vai tipiem, kas atvasināti no saturošās klases.

Piemēram, tipu var deklarēt ar metodi, kurai ir aizsargāts modifikators, lai tā būtu nepieejama ārpus klases, bet būtu pieejama atvasinātajām klasēm.

Ne visus piekļuves pārveidotājus var izmantot visu veidu mīnusos. Ja kāda veida loceklis deklarācijas laikā neiekļauj piekļuves modifikatoru, tā noklusējuma pieejamība ir privāta.

Atbilstoši piekļuves ierobežojumam C # vairākās konstrukcijās tipam ir jābūt vismaz tikpat pieejamam kā loceklim vai citam tipam. Turklāt, ja dalībnieks ir metode, pārstāvis vai indeksētājs, atgriešanās veidam un parametru tipiem jābūt vismaz tikpat pieejamiem kā pašam dalībniekam. Ja nepieejams loceklis tiek izmantots, sastādīšanas laika kļūda.


Šī definīcija tika uzrakstīta C #