Tema: Para el foro
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/12/2004, 07:03
Avatar de Calisco
Calisco
 
Fecha de Ingreso: marzo-2004
Ubicación: Neuquen
Mensajes: 732
Antigüedad: 21 años, 1 mes
Puntos: 4
Bueno, continuando con lo que te decia JPinedo, deberias declarar los atributos como asi tambien (pienso que es recomendable) los metodos correspondientes para acceder/asignar a los mismos sin romper el encapsulamiento.

Una forma elegante de hacerlo que me han enseñado es mediante un mismo metodo.

Supongamos que declaras la propiedad $bd_datos;

Código PHP:
var $bd_datos
y para manipular la propiedad utilizamos el siguiente metodo:

Código PHP:
function Prp_bd_datos () 
    { 
    switch (
func_num_args()) 
        { 
            case 
1
                
$this->Prp_bd_datoss func_get_arg(0); 
            case 
0
                return 
$this->Prp_bd_datos
        }   
// End Switch 
    
}   // End Metodo 
Ahora, si queremos asignar el valor "Mercado" a la propiedad $bd_datos lo hacemos <? $Objeto->Prp_bd_datos ('Mercado') ?>.
Ahora, si queremos saber cual es el valor de la propiedad lo hacemos sin pasarle argumento al metodo; esto es <? echo $Objeto->Prp_bd_datos ()>.
__________________
| Cabeza De Raton |