Intern

Autora: Louise Ward
Data De La Creació: 4 Febrer 2021
Data D’Actualització: 17 Ser Possible 2024
Anonim
The Intern - Official Trailer [HD]
Vídeo: The Intern - Official Trailer [HD]

Content

Definició: què significa intern?

Intern, en C #, és una paraula clau utilitzada per declarar l'accessibilitat d'un membre de tipus o tipus de tal manera que l'accés està limitat al conjunt en què es declara.


Un modificador intern s'utilitza per evitar l'ús d'un modificador públic, que permet accedir a altres muntatges allà on sigui necessari. Per tant, un modificador intern és útil per implementar el concepte d'encapsulació en la programació orientada a objectes a nivell de muntatge. S'utilitza en programes més grans on la informació que s'amaga entre els límits del programa pot millorar la manteniment i la seguretat.

L’interior s’utilitza més sovint en el desenvolupament basat en components, permetent que un grup específic de components es comuniqui de manera privada i eviti l’accés al codi que no és rellevant per a aquest grup. Els modificadors interns permeten l’accés dels membres d’un muntatge des de les assemblees amigues dissenyades per raons específiques com ara proves d’unitats, extensions a biblioteques de classes, etc.

Una introducció a Microsoft Azure i al Microsoft Cloud | Durant aquesta guia, podreu conèixer què és la informàtica en núvol i com Microsoft Azure us pot ajudar a migrar i executar el vostre negoci des del núvol.

Techopedia explica Interna

Intern és un dels modificadors d’accés que limita l’accés als tipus definits dins del conjunt de projecte actual. L’accessibilitat predeterminada de les classes i les estructures que es declaren dins d’un espai de noms o al nivell superior d’una unitat de compilació i no dins d’un altre tipus és interna.


Per exemple, mentre desenvolupen una aplicació d'interfície gràfica d'usuari (GUI) que inclou elements de GUI personalitzats com ara Windows, formularis, controls, etc., es poden especificar amb accessibilitat interna de manera que cooperen de manera privada sense estar exposats al codi que està utilitzant. aquests elements.

La referència a un membre amb accés intern des de l'exterior del conjunt en què es declara té com a resultat un error del compilador. Mentre s’utilitzen els membres interns d’un muntatge als quals cal accedir des d’una assemblea d’amics, s’hauria d’especificar el nom de l’assemblea amiga amb l’atribut, InternalsVisibleToAttribute de l’assemblea on es defineixen els membres interns.

No es pot substituir un mètode virtual intern en C #.

Aquesta definició es va escriure amb el número de C #