Thread [OOP] Terminologie: Mutator oder Akzessor ? (11 answers)
Opened by KurtZ at 2008-05-08 15:29

moritz
 2008-05-08 15:35
#109436 #109436
User since
2007-05-11
923 Artikel
HausmeisterIn
[Homepage]
user image
Also ein accessor (Akzessor kenne ich nicht) gibt Zugriff auf ein Element, ohne zu spezifizieren, ob er lesend oder schreibend ist.

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

Code (perl): (dl )
$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.

View full thread [OOP] Terminologie: Mutator oder Akzessor ?