Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Ejemplo extends AbstractEjemplo
- {
- static private $instance = null;
- // otras propiedades
- static public function getInstance()
- {
- if(empty($this->instance)) $this->instance = new Ejemplo();
- return $this->instance;
- }
- // el constructor
- private function __construct()
- {
- // tareas del constructor
- }
- // otras funciones
- }
- // obtenemos una instancia:
- $ejemplo = Ejemplo::getInstance();
- // ahora ejemplo tiene una instancia de Ejemplo
- $ejemplo = Ejemplo::getInstance();
- // aquí sigue teniendo la misma instancia
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement