Ragazzi sto impazzendo vi spiego

Codice PHP:
class db()
{
 var 
$username;
function 
db()
  {
    
$this->username='pippo';
    
$this->stampa();
   }
function 
stampa()
 {
   echo 
"nome utente"$this->username
 
}
}
class 
prova exends db ()
{
  function 
prova()
  {
   
$this->stampa();
  }
}
$db= New db();// stampa l'user correttamente
$prova = New  prova()// stampa ma no preleva l'username 
Come mai non preleva l'username?