Forum: Tutorials und Kurse
by Bbommel,
12. Apr 2017
Joa, daran wird es wohl liegen. Die meisten Sachen, die ich dazu gelesen habe, bauten die Beispiele tatsächlich immer recht einfach auf - ist ja auch klar, um die Syntax und das Grundprinzip zu lernen -, waren dadurch aber eigentlich auch immer mit den abstrakten Klassen "kompatibel".
Insofern hat mich die Diskussion, die sich jetzt hier daraus ergeben hat, tatsächlich weitergebracht. Mal...
Forum: Tutorials und Kurse
by Bbommel,
12. Apr 2017
Hm, du meinst, dass du sowas machen könntest?
TRumsButton = class(TButton,ISuperIntf)
public
procedure Blubb;
end;
var
customer: TCustomer;
Forum: Tutorials und Kurse
by Bbommel,
12. Apr 2017
Das ist mir jetzt noch nicht ganz klar, was du meinst. Um mal bei deinem Beispiel zu bleiben - mit einer abstrakten Klasse sieht das ja so aus:
type
TSuperClass = class
procedure Blubb; virtual; abstract;
end;
TDings = class(TSuperClass)
public