Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/05/2012, 07:55
b0rr3g0
 
Fecha de Ingreso: noviembre-2011
Mensajes: 32
Antigüedad: 13 años, 2 meses
Puntos: 0
Respuesta: objeto->metodo->objeto->metodo

Te agradezco mucho tu respuesta pero no has entendido muy bien la pregunta.

El problema no es acceder a los métodos de un objeto, sino acceder a los métodos de un objeto devuelto desde un método de otro objeto.

Te pongo un ejemplo:

Código PHP:

class coche {
   private 
$color;  // Atributo de tipo color (otra clase)

   
function getColor(){
       return 
$this->color;
   }

}

class 
color {
   private 
$nombre;

   function 
getNombre(){
       return 
$this->nombre;
   }

/* Lo que quiero hacer: */
$coche = new coche();

$coche->getColor()->getNombre();  // No me funciona, no sé por qué si esto en la POO funciona perfectamente en Java o C++ 
Gracias y un saludo.