Especificadores de acesso definem o nível de acesso. Confira a seguir todos os especificadores de acesso que você pode usar com as classes:
public: acesso irrestrito.
internal: acesso limitado ao módulo atual. Este é o acesso padrão.
protected: acesso limitado à classe atual e a quaisquer subclasses.
private: acesso limitado à classe atual.