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

前端之家收集整理的这篇文章主要介绍了delphi – 类辅助工具有什么好的用处?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
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的访问。

猜你在找的Delphi相关文章