Dein Ansatz widerspricht doch der oop, wenn ichs richtig verstanden habe.
Das Objekt sollte vom script benutzt werden ansonsten bist Du spezialisert und kannst den klassen ansatz vergessen
[OOP] Klassenvariablen im Konstruktor setzten?
Einklappen
X
-
grunsätzlich von einem script ... wie in jeder anderen sprache auch.
stell mir gerade vor, dass die main-methode innerhalb eines konstruktors aufgrufen wird.
aber wie der name schon sagt, ist ein konstruktor nicht für den programmfluss zuständig
Einen Kommentar schreiben:
-
Original geschrieben von compuboy1010
Weiß nicht wie man es sonst erklären könnte.
Einen Kommentar schreiben:
-
Hallo,
ohh da habe ich mich falsch ausgedrückt.
Es geht überhaupt nicht um Tests.
Ich würde gerne wissen ob es ratsam ist derm Konstruktor die Programmausführung zu überlassen, also den Programmfluss ausführen zu lassen oder besser vom Script in das die Klasse eingebetet ist.
Weiß nicht wie man es sonst erklären könnte.
Danke
Einen Kommentar schreiben:
-
übergib dem konstruktor der klasse die variable aus der url als parameter, damit bist du flexibler als wenn du in der klasse selbst fest den wert von $_GET['irgendwas'] verwendest
Einen Kommentar schreiben:
-
[OOP] Klassenvariablen im Konstruktor setzten?
Guten Tag,
ist es ratsam Funktionen einer Klasse, die ihre eigenen Klassenvariablen nach Test von übergebenen Werten per URL setzen im Konstruktor einer Klasse auszurufen oder doch besser von Skript?
Ich meine, wenn ich Funktionen dieser Klasse irgedeinmal von einem anderen Objekt aus benutzen möchte muss ich zuerst das Objekt erzeugen und dann werden die ganzen Tests ja ausgeführt, was ja unnötig wäre, oder?!?!?
DankeStichworte: -
Einen Kommentar schreiben: