@sirius:
Hm allerdings ist meins etwas unverständlich oder? Blickst du da durch?
zu deinem edit: beides wäre brauchbar: ein Read und ein SavetoFile. Aber wenn du das Read hast, ist das Savetofile doch vom selben Prinzip oder?
Und jap du hast recht, die Abstrakte Lösung ist wirklich knackig kurz und besser
//edit: die READ methode brauche ich später im "externen Programm"...oder wie meinst du die frage?