moritz+2008-05-08 13:35:19--Also ein accessor (Akzessor kenne ich nicht) gibt Zugriff auf ein Element, ohne zu spezifizieren, ob er lesend oder schreibend ist.
kennst du eventuell ne Quelle mit Definition?
->
http://en.wikipedia.org/wiki/Mutator_method
QuoteOften a "setter" is accompanied by a "getter" (also known as an accessor method), which simply returns the current value of the private member variable.
moritz+2008-05-08 13:35:19--Ein Setter sollte übrigens nicht immer den getter-Wert zurückliefern, es gibt Fälle, in denen es viel praktischer ist, wenn das aktuelle Objekt zurückgegeben wird. Dann kann man nämlich verschiedene Methoden hintereinander hängen
$obj->set(foo => 'bar')->do('this')->do('that');
Die Hardcore-Objektorientierer (wie z.B. Eiffel-Programmierer) sind übrigens der Meinung, dass ein setter gar nichts zurückliefern soll.
OK ... Object-Chaining ist natürlich ein Argument, insbesondere bei einer Methode set() oder set_attribut(), aber wie bezeichne ich einen kombinierten "getsetter"
attribut()?
TMTOWTDYOG (there's more than one way to dig your own grave)