Ciao la soluzione al tuo problema si chiama Aggregation che si semplifica in questo modo:

Codice PHP:
class PDO {
}

class 
Controller {
 private 
$pdo;

 public function 
__constructPDO $db ) {
  
$this->pdo $db;
 }
}

$pdo = new PDO( ... );
// aggrego le due classi
$controller = new Controller$pdo );