正在看李维的《INSIDE VCL》,看到第2章,有个问题:
var
aObj:TObject;
aBobj:TDerived;//TBase derived from TObjectaObj:=TDerived.Create此时aObj的执行框架是TObject还是TDerived?书上的例子是这样的:
aObj:=TObject(TDerived.NewInstance);
aBobj:=TDerived(aObject.Create);这两段程序有什么区别?
谢谢