Es ist aber kein "object" sondern ein record
Naja, das kommt darauf an, wie man
object hier interpretiert.
Wenn damit Objekttypen, also
TChild = object(TAncestor)
gemeint sind, dann hast du recht. Allerdings sind ja zunächst einmal
record
bzw.
class
-Instanzen auch Objekte ( -> "Instanzen eines vordefinierten Typs").