Modyfikatory dostępu służą do ograniczania dostępności do elementów takich jak klasy, ich właściwości czy metody. Użycie modyfikatora przy jednym z tych elementów decyduje o tym, czy będzie można z niego skorzystać w innym miejscu kodu. Przykładowo modyfikator public udostępnia element dla wszystkich innych kontekstów. Modyfikator private ogranicza jego dostępność jedynie do klasy, w której on się znajduje. Natomiast modyfikator internal jest rozwiązaniem pośrednim – ogranicza jego dostępność do projektu, w którym się on znajduje, a blokuje dostęp poza nim. Zapraszam do obejrzenia odcinka na ten temat 🙂