what is the meaning of `Class of ` type declaration?
问题 While going through one of my code, I am stuck on one statement which is as below. TMyObjectClass = class of TMyObject; I am a bit confused, and wondering what is the meaning of this statement. As TMyObjectClass has no declaration above the statement. and TMyObject is having declaration as below: TMyObject = class(TObject) private //some private member declaration Public // some public variables end; So, my question is what is the meaning of the statement TMyObjectClass = class of TMyObject;