Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/05/2004, 07:45
Avatar de Calisco
Calisco
 
Fecha de Ingreso: marzo-2004
Ubicación: Neuquen
Mensajes: 732
Antigüedad: 20 años, 1 mes
Puntos: 4
Error en concepto de encapsulamiento ?

Cuan correcto es tomar el valor de una propiedad (variable) de un objeto de esta manera ?

Código PHP:
echo $Objeto->Valor 
Yo estoy estudiando en forma independiente POO, y si bien (creo) PHP permite el acceso de esta forma, esto no seria conceptualmente correcto. Es asi ?

Esto de alguna manera no estaria violando el concepto de encapsulamiento ?

En caso de que esto no sea correcto, la forma de implementar esto según he leido es mediante un método que nos permita acceder al valor de la propiedad.

Por ejemplo:
Código PHP:
echo $Objeto->Get_Valor () 
o tal vez mediante un método mas genérico como
Código PHP:
echo $Objeto->Get_Dato ($tipo
, donde en $tipo se especifica a cual propiedad quiero acceder, por ejemplo 'valor'.

Finalmente, quiero comentar que no intento buscarle pelos al huevo, simplemento estoy en pleno proceso de aprendizaje, y realmente quiero tratar de captar lo mejor posible el concepto de la POO.

Desde ya ..., muchas gracias.
__________________
| Cabeza De Raton |