2011-12-05 23 views
5

Tôi dường như không thể tìm thấy tài liệu tham khảo tốt cho các biến tố truy cập lớp ngôn ngữ lập trình D ngôn ngữ lập trình.Tôi có thể đọc thêm về các công cụ sửa đổi truy cập lớp của D ở đâu?

Tôi biết rằng publicprivate được đảm bảo khá nhiều nhưng tôi đoán có nhiều hơn, tôi dường như không thể tìm thấy nguồn thông tin tốt.

Bất kỳ ai cũng có thể chỉ cho tôi tham khảo tốt không?

Trả lời

13

Bạn có thể kiểm tra các tài liệu tham khảo chính thức tại dlang.org

trong ngắn hạn:

  • private, chỉ truy cập trong cùng một module (file)

  • package, chỉ truy cập trong cùng một gói

  • protected, là mô-đun + trong lớp herited

  • public (cũng mặc định) có thể truy cập mọi nơi

  • export là sử dụng chức năng xuất khẩu khi bạn đang viết thư viện

+0

Cảm ơn! Tại sao họ không đặt thông tin này lên trang lớp? –

+0

@Gary, vì D không phải là ngôn ngữ chỉ hướng đối tượng, chúng có ý nghĩa bên ngoài một lớp ngoại trừ được bảo vệ. –

+0

thực sự? có bất kỳ ví dụ? –

Các vấn đề liên quan