AGB  ·  Datenschutz  ·  Impressum  







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

inherited

Ein Thema von Highttower · begonnen am 19. Jun 2009 · letzter Beitrag vom 19. Jun 2009
 
Highttower

Registriert seit: 2. Jun 2009
Ort: Worms
88 Beiträge
 
Delphi 2010 Professional
 
#1

inherited

  Alt 19. Jun 2009, 08:49
Hallo zusammen,
ich bin von C++ auf Delphi umgestiegen und bin grad auf der Suche nach nem Abstrakt Fehler in einer DLL Datei ... dabei bin ich auf Folgendes Kosntrukt gestoßen:

Delphi-Quellcode:

TKlasse1 = class (TComponent)
private
...
public
constructor Create(AOwner: TComponent);

end;

TKlasse2 = class(TKlasse1)
private
...
public
constructor Create(AOwner: TComponent);

end;

TKlasse3 = class(TKlasse2)
private
...
public
constructor Create(AOwner: TComponent);

end;

TKlasse4 = class(TKlasse3)
private
...
public
constructor Create(AOwner: TComponent);

end;

impelentation

constructor TKlasse4.Create(AOwner: TComponent);
begin
inherited;
...
end;

constructor TKlasse3.Create(AOwner: TComponent);
begin
inherited;
...
end;

constructor TKlasse2.Create(AOwner: TComponent);
begin
inherited Create(AOwner);
end;

constructor TKlasse1.Create(AOwner: TComponent);
begin
....
end;
Kann mir jemand erklären ob es einen unterschied zwischen "inherited;" und "inherited Create(AComponent);" gibt? Und wenn ja welchen? Oder sind das einfach nur Altlasten von Delphi x.y. Achja ich weiß nicht ob das relevant ist ich nutze das RAD-Studio 2007.

Vielen Dank,

Tobi
Tobi
Rechtschreib und Semikolion Fehler dürfen behalten werden.
  Mit Zitat antworten Zitat
 


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 01:27 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