2022年2月4日
摘要: Delphi只能单继承,不像C++可以多继承,而接口则为Delphi提供了弹性、让类别能够宣告支持多接口,并加以实现的能力,同时避免因多重继承而可能产生的问题。 简单的,把接口想成是一个对象拥有多个不同的基础类别。从宏观的角度来看,接口比类别支持了更多不同的面向对象程序设计的模式。实作接口的对象,可 阅读全文
posted @ 2022-02-04 19:12 Delphi搬运工 阅读(651) 评论(0) 推荐(0)
摘要: 当我们已经理解属性跟事件后,下一步就需要探讨下组件。透过把TDate类别转换为组件来简单的了解下这个主题。 首先,必须从TComponent类别来衍生出我们的新类别,这里不再从TObject来衍生了。 type TDate=class(TComponent) ... public construct 阅读全文
posted @ 2022-02-04 14:00 Delphi搬运工 阅读(158) 评论(0) 推荐(0)
摘要: 1.组件设计基础 a.编写组件步骤: 1)确定一个祖先类 TObject:直接从TObject继承下来的类不是组件。有些以此为基类的对象在设计期不需要使用,如TIniFile TComponent:这是非可视组件的起点,它的特点是在设计时能够以流的方式在IDE上存取 TGraphicControl: 阅读全文
posted @ 2022-02-04 13:19 Delphi搬运工 阅读(641) 评论(0) 推荐(0)