Einzelnen Beitrag anzeigen

messie

Registriert seit: 2. Mär 2005
Ort: Göttingen
1.592 Beiträge
 
Delphi 2009 Professional
 
#1

abgeleitete Objekte wie Parent-Objekte verwenden

  Alt 25. Mai 2007, 10:07
Moin,

war nicht leicht eine sinnvolle Beschreibung des Problem zu finden.

Ich habe eine Objectklasse aus der ich eine weitere abgeleitet und mit zusätzlichen Variablen versehen habe:
Delphi-Quellcode:
  TObj_1 = class(TObject)
  TObj_2 = class(TObj_1)
Jetzt habe ich eine Routine, die ein TObj_1 erwartet, z.B.   procedure MachWasRichtig(input : TObj_1); Dieser Routine möchte ich ein TObj_2 übergeben, weil ich die zusätzlichen Informationen dort nicht benötige.
Ist das korrekt, dann  MachWasRichtiges(TObj_1(Obj_2)); zu verwenden? Es funktioniert zwar, aber ich bin mir nicht ganz sicher ob das auch richtig ist.

Grüße, Messie
  Mit Zitat antworten Zitat