phpbar.de logo

Mailinglisten-Archive

[php] Objekt mit Parameter aufrufen vs. "setter" - Methoden

[php] Objekt mit Parameter aufrufen vs. "setter" - Methoden

Henning Heil lists at h-quadrat.com
Mit Dez 13 16:18:12 CET 2006


++++ Lutz Zetzsche wrote on 13.12.2006 16:08 ++++
> Hallo Albin,
>
> Am Mittwoch, 13. Dezember 2006 14:30 schrieb Albin Blaschka:
>   
>> Hallo,
>>
>> ich habe eine allgemeine (Grundsatz-)Frage:
>>
>> Ich habe im letzten hsalben Jahr mich mit objektorientierter
>> Programmierung mit PHP 5 beschäftigt, vorher (seit PHP 4.0.6) war ich
>> rein prozedural "unterwegs". Ausgelöst haben das vor allem die
>> objektorientierten Module a la SimpleXML oder DOM...
>>
>> Nun zu meiner "konkreten" Frage:
>>
>> Ich lege ein Objekt von meiner Klasse an:
>> $myObj = new myClass();
>>
>> ok. ;-)
>>
>> Jetzt ist ein Parameter für die weitere Ausführung notwendig, jetzt
>> entweder über "diverse" Methoden gesetzt werden können, also z. B.
>>
>> $myObj->load($someStuff);
>>
>> so weit, so gut...
>>
>> Eigentlich ist es jedoch auch möglich beides, aufrufen und Parameter
>> setzen, zu kombinieren:
>>
>> $myObj = new myClass($someStuff);
>>
>> Was spricht jetzt für die eine, was für die andere Variante?
>>     
>
> gute Frage. Die stellt sich - glaube ich - jedem, der anfängt sich mit 
> OOP zu beschäftigen. 
da bin ich ja beruhigt, gestern war ich ziemlich verwirrt deswegen. Kann 
ich mich diesbzgl. erstmal entspannt zurücklehnen ;-).

Danke für die Aufklärung,

Henning


php::bar PHP Wiki   -   Listenarchive