2019年8月22日

Delphi COM对象

摘要: 作者:巴哈姆特 http://www.cnpack.org(转载请注明出处并保持完整) 如果没有接触过COM对象的话,你会觉得接口真的很麻烦,也许会有:“还不如直接定义一个类更方便”的想法。 的确,没有经过COM封装的接口确实比较麻烦。在我看来,没有经过COM封装的接口似乎没有存在的意义。那么,什么 阅读全文

posted @ 2019-08-22 09:25 滔Roy 阅读(626) 评论(0) 推荐(0) 编辑

Delphi 接口

摘要: 作者:巴哈姆特(转载请注明出处并保持完整) 在对象化中,类的继承是一个非常强大的机制;而更加强大的继承机制应该是来自从一个接口的继承。 本篇我们将讨论接口的特点。 首先,接口的定义方式与类相似。不同的是:类代表了一种实体,而接口代表了一批操作规范。还有,接口中所有的数据成员都是public访问限制, 阅读全文

posted @ 2019-08-22 09:22 滔Roy 阅读(867) 评论(0) 推荐(0) 编辑

Delphi 类(TObject、TPersistent、TComponent、TControl、TWinControl、TCustomControl、TGraphicControl、TInterfacedObject)简单介绍

摘要: TObject: VCL中所有类的根类,即是说:VCL中所有的类/组件/控件都是从TObject中继承而来。TObject类中定义了基本的 构造方法和析构方法。 TPersistent: 继承于TObject,按字典中的意思是“持久类”(姑且这样叫它吧,因为我一直就是这样叫这个类的-_-|)。该类在 阅读全文

posted @ 2019-08-22 09:16 滔Roy 阅读(1557) 评论(0) 推荐(0) 编辑

Delphi 类的内部方法:overload、override、virtual、dynamic、abstract - 重载、多态、覆盖、静态、动态、抽象、类方法

摘要: Delphi 类的内部方法:overload、override、virtual、dynamic、abstract - 重载、多态、覆盖、静态、动态、抽象、类方法 1、overload - (重载、超载、多个)(多态) 在Pascal语法规则中,同一个UNIT里是不能存在两个同名的函数的,例如: fu 阅读全文

posted @ 2019-08-22 08:31 滔Roy 阅读(1367) 评论(0) 推荐(0) 编辑

导航