У дома развитие Какво е вътрешно? - определение от техопедия

Какво е вътрешно? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава вътрешно?

Вътрешната, в C #, е ключова дума, използвана за деклариране на достъпността на даден тип или тип тип, така че достъпът да е ограничен до монтажа, в който е деклариран.

Използва се вътрешен модификатор, за да се предотврати използването на публичен модификатор, който позволява достъп до други възли, когато е необходимо. Следователно, вътрешен модификатор е полезен при прилагането на концепцията за капсулиране в обектно-ориентирано програмиране на ниво сглобяване. Използва се в по-големи програми, където информацията, скриваща се през границите на програмата, може да подобри поддържането и сигурността.

Вътрешният най-често се използва в базирана на компонент разработка, като позволява на конкретна група компоненти да комуникират по личен начин и да предотврати достъпа до кода, който не е от значение за тази група. Вътрешните модификатори позволяват достъпа на членовете на даден сбор от събранията на приятелите, които са проектирани по конкретни причини като тестване на единици, разширения до библиотеки на класове и т.н.

Техопедия обяснява Вътрешно

Вътрешният е един от модификаторите на достъп, който ограничава достъпа до типове, дефинирани в текущата сглобка на проект. Достъпността по подразбиране за класове и структури, които са декларирани в пространство на имена или на най-високо ниво на компилатор, а не в други типове, е вътрешна.

Например, докато разработват приложение за графичен потребителски интерфейс (GUI), което включва персонализирани GUI елементи като прозорци, формуляри, контроли и т.н., те могат да бъдат определени с вътрешна достъпност, така че те да си сътрудничат частно, без да се излагат на кода, който използва тези елементи.

Препращането на член с вътрешен достъп отвън на събранието, в което е декларирано, води до грешка в компилатора. Докато използвате вътрешните членове на сборка, която трябва да бъде достъпна от приятелска сборка, името на събранието приятел трябва да бъде посочено с атрибута, InternalsVisibleToAttribute в монтажа, където са дефинирани вътрешните членове.

Вътрешен виртуален метод не може да бъде отменен в C #.

Това определение е написано в контекста на C #
Какво е вътрешно? - определение от техопедия