Andreas Korthaus: Zugriff auf Klassenvariablen

Beitrag lesen

Hallo Christian!

Tztztz. Wie instantiert man noch mal eine Klasse? Richtig:

$this =& new Config;

(oder $this = new Config; - da kopierst Du aber das Objekt noch mal)

ich habe an vielen Stellen gelesen das das Referenzieren langsamer ist als das Kopieren! Referenzieren sollte man wohl nur wenn man auch genau das will, und bei besonders viel Daten.

Das Problem bei dieser Methode ist halt, dass jedes Mal eine neue Instanz erzeugt wird.

ich erzeuge immer am Anfang _eine_ Instanz die ich dann immer verwende. Denn Config:: ist IMHO genauso einfach/eindeutig wie $config-> nur das ich das erheblich sauberer finde. Naja, mal gucken.

Hmmm. Schwere Frage. IMHO ist es egal, (bis auf die erste Variante - die ist zwar sehr »elegant«, aber auch sehr langsam, da _jedes_ Mal eine neue Instanz erzeugt werden muss) auch vom Stil her. Je nachdem, was Dir am meisten zusagt von der Übersicht im Code. Ich selbst finde Config:: übersichtlicher, aber das ist sicherlich Geschmackssache.

So langsam verstehe ich glaube ich, ich muß es erstmal probieren, wenn es nicht gefällt kenen ich ja eine Alternative!

Danke Dir!

Grüße
Andreas