Sobes.tech
Junior — Middle

Můžete vysvětlit, co znamená modifikátor přístupu public v programování?

sobes.tech AI

Odpověď od AI

Modifikátor přístupu public v C# znamená, že k členu třídy (metoda, vlastnost, pole) lze přistupovat z jakéhokoliv jiného kódu, bez omezení rozsahu platnosti. Jinými slovy, takoví členové jsou dostupní všude, kde je viditelná samotná třída.

Například:

public class Osoba
{
    public string Jmeno; // dostupné odkudkoliv
}

var p = new Osoba();
p.Jmeno = "Ivan"; // povoleno, protože Jmeno je public

Použití public umožňuje otevřít rozhraní třídy pro interakci s jinými částmi programu.