Thema: Delphi TObject = Object ?

Einzelnen Beitrag anzeigen

Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#8

Re: TObject = Object ?

  Alt 3. Jan 2006, 18:36
Moment, hier scheinen manche etwas zu verwechseln:
Delphi-Referenz durchsuchenTObject ist eine Klasse, die in Delphi deklariert wurde.
Object ist ein Schlüsselwort, das noch aus Pascal-Zeiten stammt und sowas wie ein vorreiter des class-Keywords war.
Object hat also nix mit TObject zu tun, und man kann auch nicht eine Klasse von object ableiten.
Lasst euch nicht durch die ähnliche Namensgebung drausbringen
Und bezüglich TObject/class/CompilerMagic: Man kann nicht 'von class ableiten'. TObject ist eine Klasse, welche stinknormal implementiert wurde. CompilerMagic tritt ein, wenn eine Klasse (außer TObject) deklariert wird, die keine andere Klasse erbt: Dann wird nämlich automatisch TObject vererbt.


greetz
Mike
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat