phpbar.de logo

Mailinglisten-Archive

[php] Methodik einer Klasse

[php] Methodik einer Klasse

Lutz Zetzsche Lutz.Zetzsche at sea-rescue.de
Fre Aug 4 11:46:37 CEST 2006


Hallo Ringo,

Am Freitag, 4. August 2006 11:38 schrieb Ringo Großer:
> Bislang stellt meine CSV-Klasse eine Abstraktion zur Verfügung,
> die mit mehreren Dateien in einem Objekt umgehen kann. Man
> kann also mit einem Objekt mehrere Files lesen oder schreiben.
> Dies wird über die Setter-Methoden setInput() und setOutput()
> getan.
>
> Alternativ könnte ich mir nun aber auch vorstellen, dass man
> eine CSV-Datei selbst als Objekt mit Eigenschaften betrachtet
> und dieses mit der Klasse abbildet.
> Somit würde ein CSV Objekt immer nur eine Datei behandeln
> und entsprechende Eigenschaften und Methoden zur Verfügung
> stellen. Aus setInput und setOutput würde dann ein allgemeines
> setFile werden und über z.B. setMode würde man festlegen,
> ob der Zugriff lesen oder schreibend erfolgt.
>
> Welche Sichtweise wäre eurer Meinung nach zu bevorzugen,
> erscheint dem Anwender logischer oder ist hinsichtlich
> Objektorientierung die richtige?

also wenn man es genau nimmt, müßte es wohl eine Klasse für die einzelne 
CSV-Datei geben und eine Manager-Klasse, mit der Du dann  mit mehreren 
Dateien etc. umgehen kannst. :-)

Viele Grüße
Lutz

php::bar PHP Wiki   -   Listenarchive