Einzelnen Beitrag anzeigen

Benutzerbild von Motzi
Motzi

Registriert seit: 6. Aug 2002
Ort: Wien
598 Beiträge
 
Delphi XE2 Professional
 
#23

Re: Beispiel für Polymorphie gesucht

  Alt 29. Jan 2004, 15:47
Ich hab in meinem letzten Post geschrieben:
Zitat von Motzi:
as prüft ja intern nochmal per is ob der Cast korrekt ist und löst gegebenenfalls eine Exception aus.. ein Kombination wie oben per is und as wäre also "doppelt gemoppelt"..
Sobald man also selbst per is geprüft hat braucht man nicht mehr per as casten sondern kann dies gleicht direkt tun:
Delphi-Quellcode:
if MyFruit is TCitrusFruit then
        TCitrusFruit(MyFruit).Squeeze
Manuel Pöter
  Mit Zitat antworten Zitat