![]() |
Classendeklaration mit mehreren Vorfahren - was ist das?
Hallo Gemeinde,
Beim Stöbern im VCL-Source stolper ich heute über diese Deklaration:
Delphi-Quellcode:
und das ist mir etwas neues - kannte bisher nur:
TADOConnection = class(TCustomConnection, IUnknown, ConnectionEventsVT)
Delphi-Quellcode:
also mit einer - nicht mehreren - Vorvahrklassen.
TMyClass = class(TVorfahrClass)
Nun die Frage: Was hat das mit sich auf? |
Re: Classendeklaration mit mehreren Vorfahren - was ist das?
Das ist auch nur eine Vorfahrenklasse: TCustomConnection. Die anderen beiden sind Schnittstellen, die von der neuen Klasse unterstützt werden.
|
Re: Classendeklaration mit mehreren Vorfahren - was ist das?
Hallo Leuselator,
falls Du zum ersten Mal mit Interfaces in Delphi zu tun hast, könnte ![]() |
Re: Classendeklaration mit mehreren Vorfahren - was ist das?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Leuselator,
Interfaces sind ein interessante Sache. Vor einiger Zeit habe ich mal ein interessantes Beispiel in einem Forum gefunden. Link zu dem Forum ist in unit1.pas enthalten. Ich habe die Source etwas kommentiert. |
Re: Classendeklaration mit mehreren Vorfahren - was ist das?
Vielen Dank für die Antworten! Bis ich das durchhabe - das dauert...
Vorabfragen stelle ich in ![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:20 Uhr. |
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 by Thomas Breitkreuz