Vorab: http://rafb.net/p/4zs2yl54.html
Es ist keine Schönheit und Sinn hat es schon gar nicht, aber ich wollte mich auch mal an OOP versuchen.

Nun habe ich ein grundsätzliches Problemchen... Sind die Definierungen bzw. Modifizierungen der Attribute, die ich innerhalb der Methoden vornehme, sinnvoll? Sprich, liege ich richtig damit, dass es das Beste ist, dass Klassenmethoden stets klassenweite Attribute modifizieren? Mir fällt nämlich immer wieder ein, dass es ja auch möglich wäre, die einzelnen Attribute lediglich im Namensraum der jeweiligen Methode einzugrenzen, und dann mit 'return blah' zu arbeiten, wie man es bisher gewohnt war (prozedural), aber das macht für mich irgendwo keinen Sinn...
Ich hoffe, ihr versteht, was ich meine. ^^
Liebe Grüße,
olliander