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
}
}