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.