Ver Mensaje Individual
  #12 (permalink)  
Antiguo 12/05/2012, 16:37
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
Respuesta: Clase que admite crear varias instancias o sólo una (patrón Singleton)

Realmente creo que estas enfocando el problema muy muy mal, muchas veces se ha indicado el porque Singleton es un mal patrón, ya que la gente con poca experiencia en POO tiende a abusar de él, y es justamente lo que estas haciendo ahorita, abusando del patrón, aunque te "sirve" no es lo correcto.

Ahora, heredar todos tus objetos de un mismo objeto, es otro error catastrófico, recuerda los principios de polimorfismo.

Tienes que estudiar mucho, para precisamente tener principios fuertes antes de adentrarte más porque créeme, esto que estas haciendo tarde o temprano te va a venir a afectar cuando intentes escalar tu sistema (que precisamente son los beneficios de POO).

Sí no piensas en tu sistema para escalarlo, le estas quitando todo el beneficio de hacerlo en POO.