2011-12-05 12 views

Respuesta

13

Puede comprobar la referencia oficial en dlang.org

en resumen:

  • private, sólo se puede acceder en el mismo módulo (archivo)

  • package, sólo se puede acceder en el mismo paquete

  • protected, es módulo + en clases heredada

  • public (la opción por defecto) es accesible en todas partes

  • export es el uso de exportar funciones cuando se escribe bibliotecas

+0

Gracias! ¿Por qué no pusieron esta información en la página de la clase? –

+0

@Gary, porque D no es un lenguaje orientado a objetos, tienen un significado fuera de una clase, excepto que está protegido. –

+0

realmente? ¿Tiene algún ejemplo? –

Cuestiones relacionadas