Delphi接口

来源:互联网 发布:world网络用语什么意思 编辑:程序博客网 时间:2024/04/20 18:45

可以看出来接口定义来自于Microsoft的组件对象模型(COM)规范;接口有一个唯一的GUID;同时,实现接口的类必须实现这个接口的三个方法,这些使得Delphi接口不同于Java和C#接口。如果要自定义一个接口并实现,那么你可以从TInterfacedObject继承,TInterfacedObject缺省实现了这个三个方法,比如:

使用接口:

为什么要使用接口?套用一句话:对抽象编程。接口就是一种抽象,定义了一个约束,具体的实现留给实现接口的类。

原创粉丝点击