Trong khi đi qua một trong các mã của tôi, tôi bị mắc kẹt trên một tuyên bố đó là như dưới đây.ý nghĩa của khai báo kiểu `Lớp` là gì?
TMyObjectClass = class of TMyObject;
Tôi là một chút bối rối, và tự hỏi ý nghĩa của câu này là gì. Vì TMyObjectClass
không có tuyên bố nào bên trên tuyên bố.
và TMyObject
là có tuyên bố như sau:
TMyObject = class(TObject) private //some private member declaration Public // some public variables end;
Vì vậy, câu hỏi của tôi là ý nghĩa của báo cáo kết quả TMyObjectClass = class of TMyObject;
và như thế nào TMyObjectClass
công trình là bao nhiêu?
Tôi là một chút mới với Delphi, vì vậy hãy giúp tôi để có được một số ý tưởng về các loại tuyên bố và có cách giải quyết.
Bạn có thể đọc về chủ đề này ['here'] (http://docwiki.embarcadero.com/RADStudio/XE/en/Class_References). – TLama