Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Externe Deklaration von Klassen (https://www.delphipraxis.net/144782-externe-deklaration-von-klassen.html)

SirThornberry 26. Sep 2010 13:40

AW: Externe Deklaration von Klassen
 
Die richtige Lösung wurde meiner Meinung nach schon vorstellt. Einfach eine weitere Unit hinzufügen in der für beide Klassen jeweils eine abstrakte Basisklasse vorhanden ist. Und die beiden abgeleiteten Klassen beinhalten dann kein Member der anderen Klasse sondern ein Member der anderen Basisklasse.

stahli 26. Sep 2010 14:30

AW: Externe Deklaration von Klassen
 
Das war nicht die Frage. Man kann sich mit verschiedenen Konstrukten behelfen, die aber alles andere als optimal und übersichtlich sind. Wenn z.B. die echte Klasseninstanz zur Basisklasse neue Methoden beseitzt, kommt man an diese ohne Typecasts nicht heran.

Die Frage war, ob Delphi das möglicherweise künftig mitbringen könnte...

SirThornberry 26. Sep 2010 15:20

AW: Externe Deklaration von Klassen
 
Zitat:

Zitat von stahli (Beitrag 1052136)
Das war nicht die Frage....
Die Frage war, ob Delphi das möglicherweise künftig mitbringen könnte...

Ich habe auf den Ausgangspost (und damit die Ausgangsfrage) geantwortet und nicht auf alle Folgebeiträge :) Denn ich denke es geht in erster Linie darum das die Ausgangsfrage geklärt ist (schließlich wurde sie nicht umsonst gestellt). Es wird den Fragesteller sicher nicht all zu weit bringen was in 2 Jahren möglich ist wenn die Ausgangsfrage dabei ungeklärt bleibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:46 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz