segun yo el paso de una clase a otra como bien dicen puede ser heredando , pero igual si se quiere utilizar el paso de parametro , deberia ser un paso de parametro por referencia
Código PHP:
$b = new B(&$db);#notese el inche ampersand
asi dentro de la clase usas distintos objetos , no solo de la base de datos