【发布时间】:2012-08-06 20:32:04
【问题描述】:
我有一个类似下面的基类。
TMakerObject = class
...
public
method Clone:TControlObject; virtual; abstract;
end;
我想让方法克隆抽象。因此,基类不需要实现或定义此方法。但是,子类可以定义自己的克隆方法。
但是编译器一直给我这个错误 - 非抽象类不提供抽象方法的实现。
如果是这样,那么这是如何完成的?
谢谢,
【问题讨论】:
-
我认为您也需要定义类 anstract。我不确定 Delphi 语法,但它应该类似于
TMakerObject = abstract class
标签: .net methods abstract-class base-class delphi-prism