Где я могу прочитать больше о модификаторах доступа класса D? - PullRequest
5 голосов
/ 06 декабря 2011

Кажется, я не могу найти хорошую ссылку для D модификаторов доступа к классам языков программирования.

Я знаю, что public и private в значительной степени гарантированы, но я предполагаю, что есть и другие, я просто не могу найти хороший источник информации.

Может кто-нибудь указать мне хороший отзыв, пожалуйста?

1 Ответ

13 голосов
/ 06 декабря 2011

Официальную ссылку можно проверить на dlang.org

, кратко:

  • private, доступно только в том жемодуль (файл)

  • package, доступен только в том же пакете

  • protected, это модуль + унаследованные классы

  • public (также по умолчанию) доступно везде, где

  • export используется для экспорта функций при написании библиотек

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...