Ver Mensaje Individual
  #4 (permalink)  
Antiguo 14/01/2007, 00:47
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Re: usar un objeto dentro de otro...

Creo no entiendes el concepto, si heredas una clase puedes usar sus metodos, pero tambien puedes usar otros objetos en una clase.

Código PHP:
class Padre {
      public function 
metodo1() {}
      public function 
metodo2() {}
      protected function 
metodo3() {}
      private function 
metodo4() {}
}

class 
Hija extends Padre {
      public function 
otroMetodo() {
            
$this->metodo1();
            
$this->metodo2();
            
$this->metodo3();
            
// No podemos llamar al cuarto $this->metodo4(); porque es privado
      
}
}

class 
otraCosa {
      public function 
metodo() {
             
$objeto = new Hija();
             
$objeto->otroMetodo();
             
$objeto->metodo1(); // Podemos llamar directamente a metodos de la clase padre
      
}