Registriert seit: 17. Jun 2009
616 Beiträge
|
AW: nach inherited Create ist self=nil
11. Apr 2015, 20:19
Hi,
ich habe eine Klasse, in der ich den Constructor überschreibe, und zwei eigene benutzen möchte.
(Nicht wundern, dass im Create noch nichts weiter drin ist. Kommt noch).
Deklaration:
Delphi-Quellcode:
constructor Create; overload;
constructor Create(Drucker: string; Kopien: Integer; KassenList: TKassenList; WarengruppenList: TWarengruppenList); overload;
Du überschreibst den Constuctor ja nicht, sondern Du überlädst in nur.
Zum Überschreiben override benutzen:
constructor Create; override;
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
|