Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Datei finden führt zu abstraktem Fehler (https://www.delphipraxis.net/134595-datei-finden-fuehrt-zu-abstraktem-fehler.html)

BAMatze 25. Mai 2009 17:36

Re: Datei finden führt zu abstraktem Fehler
 
Also erstmal schönen Dank euch für die Antworten, sorry dass ich erst jetzt wieder antworte, war auf den Weg nach Hause. Zumindest hab ich jetzt ein Fragezeichen weniger über den Kopf :lol:

Vielen Dank
BAMatze

mkinzler 25. Mai 2009 17:51

Re: Datei finden führt zu abstraktem Fehler
 
Zitat:

Eine abstrakte Klasse ist eine Klasse, die dazu designed wurde, dass man von ihr ableiten muss. Sie definiert bestimmte Methoden als abstrakt - sie sind definiert, aber nicht implementiert. Eine Klasse die man instanzieren will und die von dieser Basisklasse ableitet, muss diese abstrakten Methoden auch alle implementieren. Erst dann ist die Klasse komplett und kann wirklich benutzt werden.
das letztere gilt aber nicht für Delphi. Hier kann man Klassen, mit abstrakten Methoden auch instantiieren. Es knallt erst beim Zugriff auf abstrakte, nicht implemnetierte Methoden.

BAMatze 25. Mai 2009 20:06

Re: Datei finden führt zu abstraktem Fehler
 
Eine kleine Frage vieleicht nur noch: Worin besteht dann der Unterschied zwischen abstract und virtuell?

Apollonius 25. Mai 2009 20:10

Re: Datei finden führt zu abstraktem Fehler
 
Virtuelle Methoden können wie abstrakte Methoden überschrieben werden, haben aber bereits in der Basisklasse eine Implementation. In C++ heißen abstrakte Methoden daher auch "pure virtual".


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:33 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