Itthon Fejlesztés Mi a belső? - meghatározás a techopedia alapján

Mi a belső? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a belső?

A Belső, a C #-ben egy olyan kulcsszó, amely egy típus vagy típustag hozzáférhetőségének deklarálására szolgál, oly módon, hogy a hozzáférés arra a csoportra korlátozódik, amelyben deklarálva van.

A nyilvános módosító használatának megakadályozására belső módosítót használnak, amely lehetővé teszi más szerelvényekhez való hozzáférést, ahol csak szükséges. Ezért egy belső módosító hasznos az objektum-orientált programozás beépítésének koncepciójának megvalósításában az összeállítás szintjén. Nagyobb programokban használják, ahol a programok határokon átnyúló információk javíthatják a karbantarthatóságot és a biztonságot.

A belső funkciót leggyakrabban az alkotóelem-alapú fejlesztésben használják, ha lehetővé teszik, hogy az összetevők egy meghatározott csoportja magán módon kommunikáljon, és megakadályozza az ehhez a csoporthoz nem tartozó kódhoz való hozzáférést. A belső módosítók lehetővé teszik az egységek tagjainak hozzáférését a baráti egységekből, amelyeket speciális okokból terveztek, mint például az egység tesztelése, az osztálykönyvtárak kiterjesztése stb.

A Techopedia magyarázza a Belsőt

A belső a hozzáférés-módosítók egyike, amely korlátozza a hozzáférést az aktuális projekt-összeállításban meghatározott típusokhoz. Azoknak az osztályoknak és struktúráknak az alapértelmezett elérhetősége, amelyek névtérben vagy a fordítóegység felső szintjén vannak deklarálva, és nem a többi típuson belüliek, belső.

Például egy olyan grafikus felhasználói felület (GUI) alkalmazás fejlesztésekor, amely magában foglalja a testreszabott grafikus felhasználói felületeket, például ablakokat, űrlapokat, vezérlőket stb., Belső hozzáférhetőséggel adhatók meg úgy, hogy privát módon működjenek együtt, anélkül, hogy kitették volna a használt kódot. ezeket az elemeket.

A belső hozzáféréssel rendelkező tag hivatkozása azon az összeállításon kívülről, amelyben deklarálva van, fordító hibát eredményez. Miközben egy olyan csoport belső tagjait használja, amelyekhez meg kell férni egy barátgyűjteményből, a barátcsoport nevét meg kell adni az InternalsVisibleToAttribute attribútummal abban a közgyűlésben, ahol a belső tagok meg vannak határozva.

A belső # virtuális módszert nem lehet felülbírálni a C # -ben.

Ezt a meghatározást a C # összefüggésben írták
Mi a belső? - meghatározás a techopedia alapján