Xin vui lòng ai đó có thể giải thích cho tôi sự khác biệt giữa các thành viên lớp học công cộng và xuất bản ở Delphi là gì?Sự khác biệt giữa các thành viên lớp học công khai và công khai ở Delphi là gì?
Tôi đã cố gắng xem xét trợ giúp Delphi và tôi hiểu rằng các thành viên này có cùng khả năng hiển thị, nhưng tôi không hiểu rõ chúng khác nhau như thế nào và khi nào tôi nên sử dụng các thành viên được xuất bản thay cho các thành viên công cộng.
Cảm ơn rất nhiều.
RTTI là viết tắt của Run Time Type Information hoặc thông tin mà Delphi Compiler cần lúc thiết kế để làm cho thanh tra đối tượng và các phần khác của IDE Delphi hoạt động chính xác tại thời điểm thiết kế. –
Để hoàn thành: Delphi 2010 có thể tạo RTTI cho các thành viên công cộng, trên thực tế có thể tạo RTTI cho tất cả các thành viên, bao gồm cả bảo vệ và riêng tư. Nhưng các thành viên đã xuất bản vẫn là những người "được xuất bản" bởi Object Inspector và được sử dụng bởi cơ chế tự động truyền trực tuyến. –
Pascal miễn phí có hoạt động như Delphi 2010 không? Như trong, nó có tạo ra RTTI cho các thuộc tính công cộng không? Nó sẽ được an toàn để không sử dụng được xuất bản cho đơn giản? – jocull