esempio un po' più palpabile:

Codice PHP:
class userMapper {
  private 
$table 'users';
  private 
$pdo;

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

  public 
funtion fetch$id ) {
    
$selectQuery "SELECT * FROM $this->table WHERE id = :id";
    
$stmt $this->pdo->prepare$selectQuery );
    return 
$stmt->execute( array( ':id'=>$id ) )->fetchPDO::FETCH_OBJ );
  }
}

$pdo = new PDO$dati );
$userMapper = new userMapper$pdo );

var_dump$userMapper->fetch'1' ) );