Unabhängig davon, was du mit deinen Interfaces machst. Wenn du so viel Lust und Zeit hast, kannst du es auch noch mit Varianten machen (TCustomVariantType oder TPublishedVariantType). Siehe dazu wie es Borland mit komplexen Zahlen in der
Unit VarCmplx macht.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.