Los especificadores de acceso definen el nivel de acceso. A continuación se indican todos los especificadores de acceso que se pueden utilizar con las clases:
public: acceso sin restricciones.
internal: acceso limitado al módulo actual. Este es el acceso predeterminado.
protegido: acceso limitado a la clase actual y a todas las subclases.
private: acceso limitado a la clase actual.