Ver Mensaje Individual
  #8 (permalink)  
Antiguo 29/10/2007, 22:52
yoguuu
 
Fecha de Ingreso: enero-2005
Mensajes: 149
Antigüedad: 20 años
Puntos: 2
Re: Ejemplo: carga centralizada de clases, uso semidescentralizado y singleton.

Discrepo un poco de lo discutido aqui por vosotros GatorV y oVuzZ...

Lo único que pretendía en el ejemplo del singleton era evidenciar que solo se usaba una id de objeto... la misma siempre. Solo haciendo esto ya es singleton bajo mi opinión...

Despues si tu quieres que esa clase singleton que siempre adquiere la misma id de objeto a pesar de su instancia haga funciones de setter o getter... pues añades metodos... pero no creo que forme esto parte del patrón.

Ahora no pretendía usar el singleton con las otras clases de ejemplo... aunque lo metí en el archivo index3.php que si usa una clase c.php pero esto era solo para seguir viendo que a pesar de includes/requires seguia adquiriendo el mismo id de objeto la instancia. Y los metodos setA, setB, setC que uso tampoco tienen realmente nada que ver con la llamada de la clase singleton. son independientes en este caso.

Siendo mas claro... Son 'DOS EJEMPLOS': 1 es el que muestra la id de objeto del singleton. Y 2 y totalmente independiente del singleton es el uso de 3 clases separadas en 3 archivos que son usadas desde 3 archivos remotos pero que todos han sido llamados desde un punto central index.php y como decia al principio lo que muestra este segundo ejemplo es algo muy simple pero ke de una forma bastante patética me ha ido blokeando mucho tiempo.

No quiero crispar ni busco crear un debate... soy bastante constructivo... y aunque creo no estar equivocado siempre estoy abierto a nuevas opiniones.

Un saludo