Ver Mensaje Individual
  #11 (permalink)  
Antiguo 29/10/2007, 23:04
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: Duda - CLASES

Recuerda que Singleton es un patron de diseño, no es una clase, es un patron o sea una guia para tu hacer tus clases, si lo que quieres es agregarla a tu clase DB solo implementas el patron:
Código PHP:
class DB {
      private static 
$_instance;
      private 
$user;
      private 
$pwd;
      private 
$db;
      private 
$link;

      private function 
__construct() {
             
$config Config::getInstance();
             
$this->user $config['user'];
             
$this->pwd $config['pwd'];
             
$this->db $config['db'];
      }

      public static function 
getInstance() {
             if( !
self::$_instance instanceof self ) {
                   
self::$_instance = new self();
             }

             return 
self::$_instance;
      }

      public function 
connect() {
            
$this->link mysql_connect$this->user$this->pwd$this->db );
      }

Algo asi, puedes ver que el patron singleton esta Implicito en la clase DB.

Saludos.