如果不写的构造函数的话,是不是默认为会调用TComponent的构造函数呢?如果证明这一点。
解决方案 »
- 同样的代码,D5和D10 效果不一样?!-----------------------------------------------------没分数了;
- 求助Delphi的EXCEL对比
- 问题解决啦散分 [HPDL380 5 服务器的缺陷]
- 奇怪,我的delphi 7 怎么没有QReport控件?报表怎么写?
- 急!!!!高手快来呀
- 找两个控件:TAlphaButton, TglWizardHeader
- bevel1是什么控件?有什么用?
- Delphi 调用 Win32 API 函数问题
- 哪里有制作.Chm文件的软件,最好是有中文版的
- 我怎么恢复子窗体????
- delphi的类的属性前面加property与不加property有何区别?
- 如何得到windows系统的句柄???大侠支招
1、如果不写的构造函数的话,是不是默认为会调用TComponent的构造函数呢?
-------------------------------------------------------------
不写构造函数,会默认调用继承自父类的构造方法的;2、如何证明这一点。
-------------------------------------------------------------
这个很简单,你可以写一个简单的类继承TComponent,在构造函数里ShowMessage出来(或其他标志也可以),然后再写一个类继承自你前面写的这个类,这个不用写构造函数了,你使用后面这个类试一下,肯定会
调动前面那个类的构造方法;
procedure TParent.test;dynamic;
begin
do somethings;
end;procedure TChild.test;override;
begin
inherited;
end;