"this" und "self" im Singleton-Pattern


 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
drawnworld
Mitglied

Beitrag"this" und "self" im Singleton-Pattern Antworten mit Zitat

axinio Internet Marketing
Hallo liebe NetzGemeinde!

Ich möchte gernde das Singleton-Pattern einsetzen und habe dafür folgende Singleton-Klasse geschrieben:

PHP-Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

class Singleton {

    
private static $instance null;

    
public function __construct() {
        if(
null === self::$instance) {
            
self::$instance true;
            
self::$instance = new self;
            
self::$instance->init();
        }
        return 
self::$instance;
    }

    
private function init() {}

}

?>


Diese funktioniert prinzipiell, jedoch schaffe ich es nicht, die Methode "init" zu überschreiben, wenn ich von der Singleton-Klasse erben lasse. Ich vermute, dass das Problem in Zeile 11 liegt, da diese möglicherweise bewirkt, dass immer genau diese "init"-Methode aufgerufen wird und nicht die, der erbenden Klasse. Leider fällt mir aber nicht ein, wie ich es besser machen kann.

Vielleicht hat jemand von euch eine Idee?
Ich freue mich sehr auf jede hilfreiche Antwort!

_________________
www.nielshoppe.de
17 Sep 2009 10:20
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
wpSEO, das Plugin für WordPress SEO
axinio Internet Marketing
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Hilfe für Webmaster -> PHP / MySQL Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  

Ähnliche Beiträge
Thema Webmaster Forum Antw. Autor Verfasst am
Keine neuen Beiträge Bilder nebeneinander mit "links&... Blogs, CMS & Foren 1 PeterPan 29 Jan 2012 00:52 Letzten Beitrag anzeigen
Keine neuen Beiträge "Automatische Navigation" f... PHP / MySQL 3 Werner 17 Dez 2011 20:15 Letzten Beitrag anzeigen
Keine neuen Beiträge Probleme beim öffnen von einem neuen ... (X)HTML 0 Phil1710 19 Mai 2011 12:37 Letzten Beitrag anzeigen
Keine neuen Beiträge "Wüstenfit" PHP / MySQL 0 Creed 17 Mai 2011 17:37 Letzten Beitrag anzeigen
Keine neuen Beiträge div "content" mit wechselnd... Hilfe für Webmaster 1 rusty 04 Apr 2011 12:09 Letzten Beitrag anzeigen