Forum: Algorithmen, Datenstrukturen und Klassendesign
by bernau,
13. Aug 2015
@rd3: Nenn mich altmodisch, aber bei einer Klassenfunktion, die sich FileInfo nennt, erwarte ich nicht die eigene Klasse instanziert zurück, sondern etwas was mir Informationen zu einer bestimmten Datei liefert.
Übrigens: with ist bäh ;-)
Bin echt überrascht, was Ihr so alles mit Dateifunktionen macht. In der Regel prüfe ich mit TFile.exists, ob eine Datei vorhanden ist. Meist wird dann...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by bernau,
12. Aug 2015
Muss es objektorientiert sein? Was ist an den Klassenmethoden falsch? Es macht genau das, was es soll. Ein paar Funktionen zusammenfassen, sodaß es "schön" aussieht.
Warum ist "Interfaced" = "richtig"? Warum sollte ich erst etwas instanzieren müssen, wenn es auch so geht.
Aber ich lerne gerne. Gib mal ein Beispiel, wie ein einfaches TFile.exists(aFilePath) bei dir aussieht.
Forum: Algorithmen, Datenstrukturen und Klassendesign
by bernau,
12. Aug 2015
Begründung? Was ist schlecht oder funktioniert nicht?