Verständnisproblem OOP Klassen
Japp der Titel beschreibt so ungefähr das was in meinem Kopf vorgeht. Ich versuche das "Problem" mal zu beschreiben. Also es ist mehr ein Verständnis-Problem. Ich habe zwei Klassen. Nennen wir diese mal Class A und Class B...
Class A kann Daten speichern und diese zurückgeben. Class B kann erstmal nix. Von beiden Klassen wird eine Instanz erzeugt und ich übergebe Class B in der initClass() die Instanz von Class A. Class B hat nun mehrere Methoden die alle mit der übergebenen Instanz arbeiten und dort Daten reinschreiben. Jetzt kommt mein Verständnisproblem (sorry wenn das evtl. eine blöde Frage ist). Die initClass() ruft 2 Methoden von Class B auf die alle etwas mit der Instanz von Class A machen. Zuletzt wird die Instanz von $A "returnt". Wie kann es sein das die Daten aus allen Methoden verfügbar sind? DANKE schon mal im voraus. BOAH ja geb ich zu, verwirrend geschrieben ich häng mal ein Beispiel an: PHP-Code:
|
AW: Verständnisproblem OOP Klassen
Hat sich erledigt :)
Ich nenne es mal "eigene Unwissenheit" und *schäm* öfter mal Changelogs lesen. Die Referenzierung benötigt ab PHP 5 kein & mehr vor dem Objekt da PHP automatisch eine Referenz erstellt. Somit hat sich meine Verwirrung gelöst :) |
Alle Zeitangaben in WEZ +2. Es ist jetzt 14:13:49 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.