Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2005, 11:41
christiancg2v
 
Fecha de Ingreso: abril-2005
Mensajes: 1
Antigüedad: 19 años, 10 meses
Puntos: 0
Pregunta Operador "->" en metodos

Hola a todos.

Soy un programador java que esta iniciando en PHP, asi que, estoy tratando de programar orientado a objetos como lo haria en java, manejando todos los principios de la orientacion a objetos y el estilo de programar en java . solo que me he estado dando de topes . mi problema es este:

Tengo una clase que contiene otra clase y este a su ves tiene otra.
objeto A contiene un objeto B y objeto B contiene un Objeto C y este a su ves tiene un metodo imprimir():
En java puedo realizar esto: a es un objeto de la clase A;


a.getB().getC().imprimir();

en su version en PHP supuse que seria de esta forma

$a->getB()->getC()->imprimir();

como pueden ver en la version de php, a mi me marca un error

Parse error: parse error, unexpected T_OBJECT_OPERATOR, expecting ',' or ';' in c:\appserv\www\ampi\modules\solicitudes\dominio\lo gicadenegocio\prueba.php on line 42


mi pregunta es ¿Si con el operador "->" puedo hacer algo similar en PHP?;
y si se puede digame como porfiss , he estado buscando por todos lados algo que me indique si se puede o no se puede,
por toda su atencion gracias , muchas gracias