AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

von zwei Klassen erben ?

Ein Thema von gmc616 · begonnen am 24. Jul 2006 · letzter Beitrag vom 24. Jul 2006
Antwort Antwort
Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#1

Re: von zwei Klassen erben ?

  Alt 24. Jul 2006, 06:38
Zitat von Robert Marquardt:
Es ist also nur moeglich mehrere Interfaces in einer Delphi-Klasse zu implementieren.
Ich habe da schon Beispiele mit Vererbung von 6-8 Interfaces gesehen.
Wenn ich diese Interfacesache richtig verstanden habe sieht es zwar aus wie eine Vererbung ist aber keine. Jedenfalls keine
Vererbung im OOP Sinn.
Mit der Angabe von
TMYInterfaceClass = class(TInterfacedObjekt,IMyInt1, IMyInt2) sagst man, dass die Klasse von TInterfacedObjekt erbt (OOP-mäßig) und zusätzlich die
Interfaces IMyInt1 u. IMyInt2 unterstützt. Für diese Unterstützung müssen aber in
der Klasse TMYInterfaceClass die Methoden der Interfaces IMyInt1 u. IMyInt2 implmentieren.
Das ist der kleine aber feine Unterschied.

Großer Vorteil: Die damit einhergehende Zuweisungskompatibilität zu den Interfaces IMyInt1 u. IMyInt2
I come from outer space to save the human race
  Mit Zitat antworten Zitat
Antwort Antwort


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 22:09 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-2025 by Thomas Breitkreuz