如何在Delphi XE中自动实现继承的抽象方法

Bun*_*ner 5 delphi delphi-xe

是否可以让IDE在Delphi XE中自动实现继承的抽象方法?在Java和C#IDE中,它是一种常见功能,例如在Visual Studio中按ALT + SHIFT + F10或在IntelliJ IDEA中按ALT + RETURN.

如果没有这个,我总是要手动查找必须实现哪些方法并复制它们的声明,这真的是我现在不应该做的事情!

Mik*_*son 10

您可以在类声明中使用ctrl + space来获取您可能想要覆盖的所有方法的列表(或从接口实现).然而它并没有告诉你哪个是抽象的,但一旦你想出来,你将通过从列表中选择方法免费获得声明.之后你可以使用类完成ctrl + shift + c来生成实现部分中的代码.

  • 可覆盖方法列表支持多选,因此您可以选择要覆盖的方法,按Enter键,它们将添加到您的类接口和实现中. (5认同)