AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Programmieren allgemein Datei finden führt zu abstraktem Fehler
Thema durchsuchen
Ansicht
Themen-Optionen

Datei finden führt zu abstraktem Fehler

Ein Thema von BAMatze · begonnen am 25. Mai 2009 · letzter Beitrag vom 25. Mai 2009
Antwort Antwort
Seite 2 von 2     12   
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#11

Re: Datei finden führt zu abstraktem Fehler

  Alt 25. Mai 2009, 18:36
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

Vielen Dank
BAMatze
2. Account Sero
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.858 Beiträge
 
Delphi 11 Alexandria
 
#12

Re: Datei finden führt zu abstraktem Fehler

  Alt 25. Mai 2009, 18:51
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.
Markus Kinzler
  Mit Zitat antworten Zitat
BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#13

Re: Datei finden führt zu abstraktem Fehler

  Alt 25. Mai 2009, 21:06
Eine kleine Frage vieleicht nur noch: Worin besteht dann der Unterschied zwischen abstract und virtuell?
2. Account Sero
  Mit Zitat antworten Zitat
Apollonius

Registriert seit: 16. Apr 2007
2.325 Beiträge
 
Turbo Delphi für Win32
 
#14

Re: Datei finden führt zu abstraktem Fehler

  Alt 25. Mai 2009, 21:10
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".
Wer erweist der Welt einen Dienst und findet ein gutes Synonym für "Pointer"?
"An interface pointer is a pointer to a pointer. This pointer points to an array of pointers, each of which points to an interface function."
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz