2011-12-05 6 views

Odpowiedz

13

Można sprawdzić oficjalne odniesienie w dlang.org

w skrócie:

  • private, dostępna jest jedynie w tym samym module (Plik)

  • package, dostępna jest jedynie w ten sam pakiet:

  • protected, to moduł + w herited klas

  • public (także domyślne) jest dostępny wszędzie

  • export jest zastosowanie do eksportu funkcje podczas pisania bibliotek

+0

Dzięki! Dlaczego, na Boga, nie umieścili tej informacji na stronie klasy? –

+0

@Gary, ponieważ D nie jest językiem zorientowanym obiektowo, ma znaczenie poza klasą, z wyjątkiem chronionej. –

+0

naprawdę? masz jakieś przykłady? –

Powiązane problemy