![]() |
1
6
你不能 力 编译器在编译时需要重写。
为了
但是,你可以
验证
运行时是否
但是,你无能为力
力
|
![]() |
2
2
你自己不能。然而,你可以用一种稍微不同的方式实现你想要的。
注意-必须注意“创建抽象类”警告! |
![]() |
3
2
我想用一个
这个替代方案非常接近,但它需要挖掘RTTI。为了你的目的,它是否值得取决于你。基本功能是:深入挖掘类的方法列表。对于具有给定名称的方法,请检查其实现者的类名是什么。如果是tbaseClass,则抛出异常,否则继续。
我很肯定,如果您实现方法的重载,他的将失败。
代码示例受到了很大的启发 RRUZ's answer, here .
用途:
|
![]() |
Some1Else · 函数在Delphi中重新创建TForm 3 年前 |
![]() |
Agmcz · Delphi安卓库。so未安装(AAB) 3 年前 |
![]() |
nader · 如何使用delphi在web上提交表单 7 年前 |
![]() |
kwadratens · Delphi中的卡方分布函数代码 7 年前 |
|
user9672569 · 如何在完整的位图图像中绘制阴影效果? 7 年前 |
![]() |
mmmm · MSBuild(用于Delphi)Make-like功能 7 年前 |