请问在delphi中如何实现多态这种特性? 如何在delphi中使用虚拟函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TMyClass = class(TObject)privatepublic procedure myfunc; virtual;end;此为声明虚拟函数的一般方法。另,delphi有接口:interface,相当于c++的多重继承 如果是重载的话在函数声明后面加overload 覆盖虚拟方法应该使用overrideTMyClass2 = class(TMyClass)privatepublic procedure myfunc; override; //覆盖祖先的虚拟方法end;查看borland的帮助获得更多信息 在覆盖虚拟方法override中,若要继承父类中代码,则要在函数内加上Inherited;;若不这样,其会覆盖父类中之方法 调用外部程序并监视它到"完全"退出 delphi 中 #0 字符是什么意思 紧急求助:delphi7 编写dll用ado连接到oracle8i,内存报错 新年快乐。关于Tidftp.put()这个函数有没有返回值? 怎么删除我在DBGrid1中选中的记录? 如何控制自动画图的过程? 请问怎么写用于runtime时的运行包??? 求救:怎么样用Delphi 实现Unsharp mask 锐化效果。 一个SELECT? 关于拖拉Webbrowser控件中的URL到拖拉小窗口 急问,如何获得应用程序自身所在的目录呢? 什么函数用来格式化文本呀。
privatepublic
procedure myfunc; virtual;
end;此为声明虚拟函数的一般方法。另,delphi有接口:interface,相当于c++的多重继承
TMyClass2 = class(TMyClass)
privatepublic
procedure myfunc; override; //覆盖祖先的虚拟方法
end;查看borland的帮助获得更多信息