我在面向对象的 Turbo Pascal 中有以下代码(示例)。还有一些问题要问你们,他们有 Turbo Pascal 的知识——因为我找不到任何答案。
type PMyNumber =^TMyNumber;
TMyNumber = object(TObject)
Number1:real;
Number2:real;
constructor Init(x,y:real);
end;
问题 #1
我看到类似的代码new(PMyNumber,Init(-4,0))
- 它是某种类型的对象构造函数吗?
问题2
someVariable := PMyNumber(MyColl[myIndex]^.At(j))^.Number1
我尝试查看MyColl[myIndex]^.At(j)
. 为此,我打开Evaluate/modyfy
窗口,但单击Evaluate
按钮后,出现以下错误 - 怎么了?
此外(我认为)
这里不需要字符:
问题 #3
如何读取指针变量值?