Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by OlafSt,
16. Dez 2013
Wie man an meinem Vorposter sieht, war es doch nicht so verkehrt, sich lieber mit Generics oder anderen wichtigen Neuerungen zu befassen als mit dieser halblebendigen Implementation seine Zeit zu vergeuden :wink: In C# oder gar C++ wird mir das hier gelernte aber deutlich weiterhelfen.
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by OlafSt,
14. Dez 2013
Das ist mir klar, ich programmier schon ein paar Tage länger mit Delphi ;) Ich hätte nicht gedacht, das meine simple Frage eine derartige Diskussion auslöst, die für mich aber ungeheuer interessant war. Bleibt noch eine letzte Frage übrig. Wenn ich so ein selbsterzeugtes MySomeThingObject nun in eine TList (nicht in der Prozedur deklariert) stecke, dann:
A) bleibt mein MySomeThingObject trotz...
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by OlafSt,
12. Dez 2013
Eine Frage zum Verständnis für jemanden, der mit Interfaces noch nie zu tun hatte:
var
MySomeThingObject : ISomeThing; // <--- das ist so richtig
begin
MySomeThingObject := TMyDoSomething.Create;
if Supports(MySomeThingObject, IInteger) then
begin
ShowMessage('IInteger wird voll unterstützt!!!');