Forum: Programmieren allgemein
by p80286,
1. Okt 2008
Hallo Luckie,
Ich denke man könnte die abstrakte Klasse als Prototypen bezeichnen.
In meiner Praxis gäbe es so etwas wie TDatenLesen und als konkrete Umsetzung gäbe es TExelLesen3,TExcelLesen4,TExcelLesen95 usw. Im Hauptprogramm arbeite ich nur mit TDatenlesen (bzw. den dort bekannt gemachten Methoden) und in Unterroutinen wird dann die "richtige" Klasse verwendet,bzw. die "richtige" Instanz...
Forum: Programmieren allgemein
by p80286,
1. Okt 2008
Hallo Nachti1505,
davon bin ich ausgegangen, denn die "konkreten" Klassen (TKreis,TDreieck..) müssen ja erst definiert werden, damit ich die überhaupt erst einmal eine (bzw. die) Flächenberechnungsroutine(n) habe .
sonst gibt's doch Fehlermeldungen bzgl. "Abstrakter Methoden".
Gruß
K-H
Forum: Programmieren allgemein
by p80286,
1. Okt 2008
darf ich etwas zwischenfragen?
wenn ich Codewalker richtig verstanden habe, dann ist so etwas möglich?
(Dreieck,Rechteck,Kreis,Trapez....)
agm = array of TGeometrischeFigur ;
for i:=0 to 5 do
flaeche:=agm.BerechneFläche;