TForm = class; 如何理解?
在Forms单元中,有这样一句代码:
- Delphi(Pascal) code
TForm = class;
这句代码该如何理解呢?
[解决办法]
应该是表示它是一个类,没有继承任何父类吧,,没深纠过这些。
[解决办法]
就是类,先祖/祖先
如TObject = class也是从class来的
[解决办法]
class是定义类的关键字,括号后面是继承哪个类。
[解决办法]
Class后面如果没有任何类,默认来自TObject
[解决办法]
看看正确答案要有多少楼才能出现
[解决办法]
[解决办法]
TForm = class;这是提前声明,前面定义的类型引用到后面定义的类型,就需要在它前面加一个提前声明。
[解决办法]
[解决办法]