Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/11/2012, 21:14
Avatar de gildus
gildus
 
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 20 años, 8 meses
Puntos: 105
Respuesta: Clases PHP OO

Holas,

Un ejemplo podria ser tener la condicion en el constructor, donde verifiques que primero exista con un valor boleano o null de una propiedad que sea del tipo o la misma instancia de la BD: un ejemplo:

Código PHP:
Ver original
  1. <?php
  2. class DB
  3. {
  4.  
  5. }
  6.  
  7. class test
  8. {
  9.      protected $conectado;
  10.  
  11.      public function __construct()
  12.     {
  13.          if(!$conectado){
  14.               throw new Exception('No es posible iniciar esta clase');
  15.          } else {
  16.               /*Podria instancia o volver ha crear la instancia de la variable $conectado = new BD */
  17.          }
  18.     }
  19.  
  20.     public function algunMetodo() {
  21.         //....
  22.     }
  23.  
  24. }

Espero que pueda servir como dato.

Saludos
__________________
.: Gildus :.