Ciao.
L'oggetto $DB lo puoi anche passare
al costruttore della classe visiteAndUser
e assegnarlo per riferimento se sei su PHP4
a una proprietà della stessa classe una cosa
del genere:
Codice PHP:
class Authentication extends getTables
{
    var 
$__DB;
    
    function 
Authentication(&$db)
    {
        (
is_object($db))?$this->__DB = &$db:exit('Could not connect');
        } 
Per riferirti ai metodi della classe nel mio
esempio un astrazione Db puoi fare

Codice PHP:
$this->__DB->performQuery($query); 
Si chiama aggregation.