Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
27. Mai 2014
@Dejan Vu
Ja, das geht so mit den Factories (allerdings nicht mit den Generics in einer simplen Funktion)
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
27. Mai 2014
Das Beispiel von Phoenix kann man aber sehr gut auch mit einer abstrakten Klasse erreichen, darum ist der Einwand berechtigt, weil damit nicht wirklich der Vorteil/Unterschied/die Wesensart von Interfaces dargestellt wird.
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
27. Mai 2014
Historisch gesehen waren die zuerst ein Heap und haben sich dann zu einem Stack organisiert :mrgreen:
Forum: Object-Pascal / Delphi-Language
Delphi
by Sir Rufo,
27. Mai 2014
Ein entschiedener Unterschied ist, dass eine Klasse mehrere Interfaces implementieren kann, aber nicht von mehreren Klassen erben kann.
Das funktioniert nicht
type
TEsel = class abstract
end;
THund = class abstract
end;