interný

Autor: Louise Ward
Dátum Stvorenia: 4 Február 2021
Dátum Aktualizácie: 17 Smieť 2024
Anonim
interný - Technológie
interný - Technológie

Obsah

Definícia - Čo znamená interný?

Interné v C # je kľúčové slovo, ktoré sa používa na deklarovanie prístupnosti člena typu alebo typu tak, že prístup je obmedzený na zostavu, v ktorej je deklarovaný.


Interný modifikátor sa používa na zabránenie použitia verejného modifikátora, ktorý umožňuje prístup do iných zostáv všade, kde je to potrebné. Interný modifikátor je preto užitočný pri implementácii konceptu zapuzdrenia v objektovo orientovanom programovaní na úrovni zhromaždenia. Používa sa vo väčších programoch, kde skrývanie informácií cez hranice programov môže zlepšiť udržiavateľnosť a bezpečnosť.

Interné sa najčastejšie používa pri vývoji komponentov, pretože umožňuje určitej skupine komponentov komunikovať súkromným spôsobom a zabrániť prístupu ku kódu, ktorý nie je pre túto skupinu relevantný. Interné modifikátory umožňujú prístup členov zostavy z priateľských zostáv, ktoré sú navrhnuté z konkrétnych dôvodov, ako je testovanie jednotiek, rozšírenie knižníc tried atď.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje interné

Interný je jedným z modifikátorov prístupu, ktorý obmedzuje prístup k typom definovaným v aktuálnej zostave projektu. Predvolená dostupnosť tried a štruktúr, ktoré sú deklarované v rámci menného priestoru alebo na najvyššej úrovni kompilačnej jednotky a nie v rámci iných typov, je interná.

Napríklad pri vývoji aplikácie grafického používateľského rozhrania (GUI), ktorá zahŕňa prispôsobené prvky GUI, ako sú okná, formuláre, ovládacie prvky atď., Môžu byť špecifikované s internou prístupnosťou, takže môžu spolupracovať súkromne bez toho, aby boli vystavení kódu, ktorý používa tieto prvky.


Odkazovanie na člena s vnútorným prístupom zvonka zostavy, v ktorej je deklarovaná, má za následok chybu kompilátora. Pri používaní interných členov zostavy, ku ktorým je potrebné pristupovať z priateľskej zostavy, by sa mal názov zostavy priateľov špecifikovať s atribútom InternalsVisibleToAttribute v zostave, kde sú definovaní interní členovia.

Internú virtuálnu metódu nemožno v C # prepísať.

Táto definícia bola napísaná v konk. C #