加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

delphi – 类辅助工具有什么好的用处?

发布时间:2020-12-15 05:21:57 所属栏目:大数据 来源:网络整理
导读:Delphi(可能还有很多其他语言)有类助手。这些提供了一种向现有类添加额外方法的方法。没有做一个子类。 那么,什么是类帮助器的好用途? 解决方法 我使用他们: 将insert enumerators转换为不实现它们的VCL类。 到enhance VCL类。 添加方法到TStrings类,所
Delphi(可能还有很多其他语言)有类助手。这些提供了一种向现有类添加额外方法的方法。没有做一个子类。

那么,什么是类帮助器的好用途?

解决方法

我使用他们:

>将insert enumerators转换为不实现它们的VCL类。
>到enhance VCL类。
>添加方法到TStrings类,所以我可以在my derived lists和TStringList中使用相同的方法。

TGpStringListHelper = class helper for TStringList
public
  function  Last: string;
  function  Contains(const s: string): boolean;
  function  FetchObject(const s: string): TObject;
  procedure Sort;
  procedure Remove(const s: string);
end; { TGpStringListHelper }

>简化对记录字段和remove casting的访问。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读