Heyho Leute.
Folgendes Problem:
Ich hab eine (Haupt)Klasse die andere Klassen sozusagen initialisiert.
Jedoch würde ich gerne funktionen der anderen Klassen eben auch über die (Haupt)Klasse aufrufen können.
Der Aufruf erfolgt von mir so:
HauptKlasse::$seiteDT->seiteAzeigen();
Klassenaufbau:
Alles anzeigen
Die Frage an euch: Was mach ich falsch?
Folgender Fehlercode!
Folgendes Problem:
Ich hab eine (Haupt)Klasse die andere Klassen sozusagen initialisiert.
Jedoch würde ich gerne funktionen der anderen Klassen eben auch über die (Haupt)Klasse aufrufen können.
Der Aufruf erfolgt von mir so:
HauptKlasse::$seiteDT->seiteAzeigen();
Klassenaufbau:
Quellcode
- // Haupt Klasse
- class HauptKlasse {
- public static $seiteDT;
- public function __construct() {
- $this->startSeite();
- }
- public function startSeite() {
- require_once('/SeitenVerarbeiter.class.php');
- self::$seiteDT = new SeitenVerarbeiter();
- }
- }
- // Andere Klasse
- class SeitenVerarbeiter {
- public $seite;
- public function seiteAnzeigen() {
- return $this->seite;
- }
- }
Die Frage an euch: Was mach ich falsch?
Folgender Fehlercode!
Fatal error: Call to a member function seiteAnzeigen() on a non-object in "PFAD" on line "ZEILENNUMMER"