Public

Adam Boduch

public - słowo kluczowe języka C#

Słowo kluczowe public to tzw. modyfikator dostępu. Związany jest ściśle z tematyką programowania obiektowego, a konkretnie z hermetyzacją. Elementy klasy opatrzone modyfikatorem public stają się elementami publicznymi, dostępnymi na zewnętrz klasy. Oznacza to, że inne klasy będą mogły odwoływać się do owych elementów:

class Foo
{
    public static string FooBar;

    static public void Bar()
    {
        FooBar = "Hello World";
    }
}

class Program
{
    static void Main(string[] args)
    {
        Foo.Bar();       
    }
}

Konstruktory klasy muszą być elementami publicznymi, aczkolwiek nie jest wymagane użycie modyfikatora public (kompilator automatycznie przyjmuje, że konstruktor jest elementem publicznym).

Zobacz też:

0 komentarzy