Кућа Развој Шта је интерно? - дефиниција из техопедије

Шта је интерно? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Интерно?

Интерни, у Ц #, је кључна реч која се користи за проглашавање приступачности типа или члана типа тако да је приступ ограничен на скуп у коме је декларисан.

Интерни модификатор се користи да спречи употребу јавног модификатора, који омогућава приступ другим склоповима где год је то потребно. Интерни модификатор је, дакле, користан за спровођење концепта инкапсулације у објектно оријентисано програмирање на нивоу монтаже. Користи се у већим програмима где информације сакривање преко програмских граница могу побољшати одрживост и сигурност.

Интерна се најчешће користи у развоју заснованом на компонентама тако што омогућава одређеној групи компонената да комуницирају на приватни начин и спрече приступ коду који није битан за ову групу. Унутрашњи модификатори омогућавају приступ члановима скупа са пријатељских склопова који су дизајнирани из специфичних разлога као што су тестирање јединица, проширења у библиотеке класе итд.

Техопедија објашњава Интерну

Интерни је један од модификатора приступа који ограничава приступ на типове дефиниране у тренутној скупштини пројекта. Подразумевана приступачност класа и структура које су декларисане унутар именског простора или на највишем нивоу компилацијске јединице, а не унутар других врста, је интерна.

На пример, током развоја апликације графичког корисничког интерфејса (ГУИ) која укључује прилагођене ГУИ елементе као што су прозори, обрасци, контроле итд., Они се могу специфицирати са интерном приступачношћу тако да приватно сарађују, а да не буду изложени коду који користи ови елементи.

Позивање члана са унутрашњим приступом изван склопа у коме је декларисано доводи до грешке у преводитељу. Док користите унутрашње чланове скупа којима треба приступити из склопа пријатеља, име скупа пријатеља треба да се наведе атрибутом, ИнтерналсВисиблеТоАттрибуте у скупштини у којој су дефинисани унутрашњи чланови.

Интерни виртуелни метод се не може прегласити у Ц #.

Ова дефиниција је написана у контексту Ц #
Шта је интерно? - дефиниција из техопедије