![]() |
Vererbung von mehreren Parentklassen?
Hallo, alle miteinander!
Weiss jemand, ob es möglich ist, unter Delphi (4) eine Klasse von mehreren Parentklassen abzuleiten? Was ich bisher gefunden habe, ist die Möglichkeit, Interfaces mitanzugeben, aber eben nur EINE Parentklasse. :?: Matthias |
Re: Vererbung von mehreren Parentklassen?
Hi
Nein, aus gutem Grund unterstützt keine der wichtigen, modernen Programmiersprachen (Java, C#, Delphi) Mehrfachvererbung. Das ist aber kein Manko sondern ein Feature. Grüsse Woki |
Re: Vererbung von mehreren Parentklassen?
Nimm das nicht zu ernst ;-)
Delphi 8 kann (aufgrund der Vorgaben des .NEt Frameworks) endlich auch Mehrfachvererbung. Aber D8 ist halt ausschliesslich .NET, und ich denke nicht das dieses Feature für D9 auch auf Win32 noch implementiert wird :( Will heissen: Entweder Du musst ne Menge selber / nochmal coden oder Du steigst auf Delphi 8 um und arbeitest damit auf dem .NEt Framework. |
Re: Vererbung von mehreren Parentklassen?
mehrfachvererbung ist in delphi nicht möglich.
du kannst aber versuchen das mit interfaces vieleicht hinzubekommen ?! |
Re: Vererbung von mehreren Parentklassen?
Zitat:
|
Re: Vererbung von mehreren Parentklassen?
Zitat:
Code:
Es gibt eindeutig einen Vorgänger.
type
className = class [abstract | sealed] (ancestorType) memberList end; ...:cat:... |
Re: Vererbung von mehreren Parentklassen?
Siehe diesen Eintrag im
![]() |
Re: Vererbung von mehreren Parentklassen?
Man lese genau Update 3 of the Delphi for .NET preview includes compiler enhancements for multiple inheritance for interfaces In dem Artikel wird von Interfaces geschrieben, nicht von Klassen ;) ...:cat:... |
Re: Vererbung von mehreren Parentklassen?
Tja.. nungut. Klassicher Fall von verlesen :)
Mein Englisch ist Montags früh immer ein wenig eingerostet *g* |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:04 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