intern

Schrijver: Louise Ward
Datum Van Creatie: 4 Februari 2021
Updatedatum: 17 Kunnen 2024
Anonim
The Intern - Official Trailer [HD]
Video: The Intern - Official Trailer [HD]

Inhoud

Definitie - Wat betekent Intern?

Intern, in C #, is een sleutelwoord dat wordt gebruikt om de toegankelijkheid van een type of een lid van het type aan te geven, zodat de toegang beperkt is tot de assemblage waarin het wordt aangegeven.


Een interne modifier wordt gebruikt om het gebruik van een publieke modifier te voorkomen, die toegang geeft tot andere assemblages waar nodig. Een interne modificator is daarom nuttig bij het implementeren van het concept van inkapseling in objectgeoriënteerd programmeren op assemblageniveau. Het wordt gebruikt in grotere programma's waar informatie die de programmagrenzen verbergt, de onderhoudbaarheid en beveiliging kan verbeteren.

Intern wordt meestal gebruikt bij componentgebaseerde ontwikkeling door een specifieke groep componenten op een persoonlijke manier te laten communiceren en toegang tot de code te voorkomen die niet relevant is voor deze groep. Interne modificatoren maken de toegang mogelijk van leden van een assemblage vanuit de vriendassemblages die zijn ontworpen om specifieke redenen zoals eenheidstests, uitbreidingen van klassenbibliotheken, enz.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze gids leert u waar cloud computing over gaat en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt Intern uit

Intern is een van de toegangsmodificaties die de toegang beperkt tot typen die zijn gedefinieerd in de huidige projectassemblage. De standaardtoegang voor klassen en structuren die worden gedeclareerd in een naamruimte of op het hoogste niveau van een compilatie-eenheid en niet binnen andere typen, is intern.


Bij het ontwikkelen van een grafische gebruikersinterface-applicatie (GUI) die aangepaste GUI-elementen zoals vensters, formulieren, besturingselementen, enz. Omvat, kunnen ze bijvoorbeeld worden gespecificeerd met interne toegankelijkheid zodat ze privé samenwerken zonder te worden blootgesteld aan de code die wordt gebruikt deze elementen.

Verwijzen naar een lid met interne toegang van buiten de assemblage waarin het wordt verklaard, resulteert in een compilerfout. Bij het gebruik van de interne leden van een merk waartoe toegang moet worden verkregen vanuit een vriendenassemblage, moet de naam van de vriendenassemblage worden opgegeven met het kenmerk InternalsVisibleToAttribute in het merk waar de interne leden zijn gedefinieerd.

Een interne virtuele methode kan niet worden opgeheven in C #.

Deze definitie is geschreven in de con van C #