Internal

Adam Boduch

internal - słowo kluczowe języka C#

Słowo kluczowe internal, to tzw. modyfikator dostępu, który ma ścisły związek z tematyką programowania obiektowego, w szczególności z hermetyzacją. Elementy opatrzone słowem kluczowym internal (klasy, Metody itp.) nie będą udostępniane na zewnątrz podzespołu. Innymi słowy ich użycie poza danym podzespołem będzie niemożliwe.

Modyfikator internal można wykorzystać w połączeniu z różnymi typami, np. klasami oraz metodami:

internal class Foo 
{
    public void Bar()
    { 
    }
}

W tym przykładzie, klasa Foo nie będzie dostępna na zewnątrz podzespołu.

Zobacz też:

2 komentarzy

@PawelEwald: Podzespół o którym mowa to jedna cała dllka

Co to znaczy "nie będą udostępniane na zewnątrz podzespołu"?. Co to jest ten podzespół? To katalog. namespace czy jeszcze coś innego