Delphi (and probably a lot of other languages) has class helpers. These provide a way to add extra methods to an existing class. Without making a subclass.
So, what are good uses for class helpers?
You can use Classroom in your school to streamline assignments, boost collaboration, and foster communication. Classroom is available on the web or by mobile app. You can use Classroom with many tools that you already use, such as Gmail, Google Docs, and Google Calendar.
I'm using them:
To add methods to the TStrings class so I can use the same methods in my derived lists and in 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 }
To simplify access to record fields and remove casting.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With